What is typedef in C: इसका प्रयोग किसी Define किये गए Variable को पुन: Define करने के लिए किया जाता है। इस Keyword का प्रयोग करके हम Variables के बडे-बडे नामों को छोटे नामों में Convert कर लेते हैं और उस छोटे नाम का प्रयोग प्रोग्राम में करते हैं जिससे Program को पढना व समझना सरल रहता है। जैसे कि unsigned long int प्रकार का कोई भी Variable Declare करने के लिए हमें निम्नानुसार unsigned long int Keyword का प्रयोग करना होगा:
unsigned long int num;
यदि हम इसे Typedef के प्रयोग द्वारा लिखें तो निम्नानुसार लिख सकते हैं:
typedef unsigned long int ULI;
अब हम ULI शब्द का प्रयोग करके unsigned long int प्रकार के Variables Declare कर सकते हैं। जैसे:
ULI num, val;
यहां num व val दोनों ही Variables unsigned long int प्रकार के Declare हो जाएंगे।
Typedef एक ऐसा तरीका है, जिससे Short तरीके से किसी भी Data Type को Declare कर सकते हैं। इसका प्रयोग किसी Structure या Union प्रकार के Variables के Declaration में करके हम लम्बे व जटिल Declaration से बच सकते हैं। जैसे:
struct employee { char name[30]; int age; float basic; }; struct employee e1, e2;
Typedef का प्रयोग करके हम इसके Variables को निम्नानुसार भी Declare कर सकते हैं-
struct employee { char name[30]; int age; float basic; }; Typedef struct employee EMP; EMP e1,e2;
इस प्रकार से अब हमें इस Structure के Variables Declare करने के लिए Typedef struct employee Statement नहीं लिखना होगा बल्कि EMP द्वारा भी हम इस Structure प्रकार के Variables Declare कर सकते हैं। (What is typedef in C – Wiki)
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook C Programming Language in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
C Programming Language in Hindi | Page: 477 + 265 | Format: PDF