Structure 1

in Hindi - Structure 1



Structure ये अलग-अलग Data Types के variables का Group होता है | Structure एक ही चीज की information एक ही जगह पे grouped करके रखा जाता है |
Structure और Array दोनों एक जैसे ही है | Structure अलग-अलग data types का group होता है और Array एक ही data type का group होता है |
Syntax :
structure structure_name{
member 1;
member 2;
-------------;
member n;
} variable;

Structure एक या एक से अधिक members को अपने अंदर store कर सकता सकता है | Structure के सभी members अलग-अलग memory locations और addresses बनाते है | अगर किसी एक variable को value दी जाए तो वो दूसरे variable पर overlap नहीं होती | Structure का size कुल मिलाकर उसके members के size जितनी होती है |
Structure के variable का declaration structure ख़त्म होने के बाद और main function में भी कर सकते है |




Source Code :

RUN#include <iostream.h>
#include <conio.h>
#include <string.h>
 
struct Employee {
   int  emp_id;
   char  emp_name[30];
   float  salary;

};
 
int main( ) {

   struct Employee info;       
 
   info.emp_id = 34;
   strcpy( info.emp_name, "Raj Biradar");
   info.salary = 20000.00;
  
 
   cout<<"Employee id is : "<<info.emp_id<<endl;
   cout<<"Employee name is "<<info.emp_name<<endl;
   cout<<"Employee salary is :  "<<info.salary<<endl;

return 0;
}