Declaring Structure Variable in C

Syntax :
struct tag
{
member1;
member2;
member3;
};
Yet another Syntax :
struct <structure_name>
{
structure Element1;
structure Element2;
structure Element3;
...
...
};

Note
  1. Struct keyword is used to declare structure.
  2. Members of structure are enclosed within opening and closing braces.
  3. Declaration of Structure reserves no space.
  4. It is nothing but the " Template / Map / Shape " of the  structure .
  5. Memory is created , very first time when the variable is created / Instance is created.

Ways of Declaring Structure Variable / Structure Instance :
Way 1 : Immediately after Structure Template
struct date
{
int date;
char month[20];
int year;
}today;  // 'today' is name of Structure variable
Way 2 : Declare Variables using struct Keyword
struct date
{
int date;
char month[20];
int year;
};
struct date today;   
/*-----------------------------------
  date   :  Name of Structure
  today  :  Structure Variable 
  ---------------------------------- */
Way 3 : Declaring Multiple Structure Variables
struct Book{
int pages;
char name[20];
int year;
}c,cpp,java;  // Multiple Structure Variables

Bookmark & Share


Tags / Keywords : | , ,

0 comments

Post a Comment

Your Feedback :This is Growing Site and Your Feedback is important for Us to improve the Site performance & Quality of Content.Feel Free to contact and Please Provide Name & Contact Email