}

Sing Up

C Programming Tutorial e-Book In Hindi

structure In C

c language में ऐरे का use एक ही प्रकार के data की संगना के लिए किया जाता है ये data int float या char हो सकता है परन्तु एक array के सभी एलिमेंट एक ही प्रकार के data type के होते है ऐरे का data अमिश्रित होता है जबकि structure मिश्रित होता है जो यूजर द्वारा परिभषित होता है अत : structure में एक साथ कई भिन्न प्रकार के data type का use किया जा सकता है

उदाहरन के लिए एक लाइब्रेरी में विभिन पुस्तको का रिकॉर्ड रखना है तो उसके लिए पुस्तक का नाम प्रष्ट क्रमांक व पुस्तक का मूल्य इस्यादी का data एक साथ तेयार करना होगा यह पुस्तक का नाम तथा लेखक का नाम char data है जबकि प्रष्ट क्रमांक एक int data है और पुस्तक का मूल्य float data है c language में इस तरह के different type का data स्टोर करने के लिए structure का use करते है एक structure का syntax निम्लिखित है


Struct book
{
Char name[20];
Char author[20];
Int page;
Float price;
};

Union In Hindi

यूनियन भी c language का एक यूजर डिफाइन data type है जिसका syntax structure के सामान होता है परन्तु structure के हर सदस्य की स्टोरेज location अलग – अलग होती है जबकि यूनियन के सभी सदस्यों की स्टोरेज location एक होती है इसका अर्थ है की structure में अनेक प्रकार के data type के सदस्य हो सकते है किन्तु उनकी स्टोरेज location एक होने के कारण एक समय पर उसमे से किसी एक का use एक बार में किया जा सकता है

Example :

Union abc
{
int a;
char c;
float d;
}code;



Pev Next