इस ट्यूटोरियल में, आप कीवर्ड के बारे में जानेंगे; सी प्रोग्रामिंग में आरक्षित शब्द जो वाक्य रचना का हिस्सा हैं। साथ ही, आप पहचानकर्ताओं के बारे में जानेंगे और उनका नाम कैसे लेंगे।
अक्षरों का समूह
एक वर्ण सेट अक्षर, अक्षरों और कुछ विशेष वर्णों का एक समूह है जो C भाषा में मान्य हैं।
अक्षर
अपरकेस: ABC … XYZ लोअरकेस: abc … xyz
C लोअरकेस और अपरकेस अल्फाबेट्स को चर और कार्यों के रूप में स्वीकार करता है।
अंक
0 1 2 3 4 5 6 7 8 9
विशेष वर्ण
सी प्रोग्रामिंग में विशेष वर्ण, | < | > | । | _ |
() | ) | ; | $ | : |
% | () | ) | # | ? |
' | और | () | ) | " |
^ | ! | * | / | | |
- | _ | ~ | + |
सफेद अंतरिक्ष वर्ण
रिक्त स्थान, न्यूलाइन, क्षैतिज टैब, गाड़ी वापसी और फॉर्म फीड।
C कीवर्ड
कीवर्ड पूर्वनिर्धारित, आरक्षित शब्द हैं जो प्रोग्रामिंग में उपयोग किए जाते हैं जो संकलक के लिए विशेष अर्थ रखते हैं। कीवर्ड सिंटैक्स का हिस्सा हैं और उन्हें पहचानकर्ता के रूप में उपयोग नहीं किया जा सकता है। उदाहरण के लिए:
int money;
यहां, int
एक कीवर्ड है जो इंगित करता है कि पैसा प्रकार int
(पूर्णांक) का एक चर है ।
जैसा कि C एक केस संवेदनशील भाषा है, सभी कीवर्ड्स को लोअरकेस में लिखा जाना चाहिए। यहां ANSI C में अनुमत सभी कीवर्ड की सूची दी गई है
C कीवर्डauto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
continue | for | signed | void |
do | if | static | while |
default | goto | sizeof | volatile |
const | float | short | unsigned |
इन सभी कीवर्ड, उनके सिंटैक्स और एप्लिकेशन को उनके संबंधित विषयों में चर्चा की जाएगी। हालाँकि, यदि आप इन कीवर्ड का संक्षिप्त अवलोकन किए बिना आगे जाना चाहते हैं, तो C प्रोग्रामिंग में सभी कीवर्ड की सूची पर जाएँ।
C पहचानकर्ता
आइडेंटिफ़ायर से तात्पर्य संस्थाओं, कार्यों, संरचनाओं आदि जैसी संस्थाओं को दिए गए नाम से है।
पहचानकर्ता अद्वितीय होना चाहिए। कार्यक्रम के निष्पादन के दौरान इसे पहचानने के लिए एक इकाई को एक विशिष्ट नाम देने के लिए इन्हें बनाया जाता है। उदाहरण के लिए:
int money; double accountBalance;
यहाँ, पैसा और खाता पहचानकर्ता हैं।
यह भी याद रखें, पहचानकर्ता नाम कीवर्ड से अलग होना चाहिए। आप int
एक पहचानकर्ता के रूप में उपयोग नहीं कर सकते क्योंकि int
एक कीवर्ड है।
पहचानकर्ताओं के नामकरण के नियम
- एक वैध पहचानकर्ता के पास अक्षर (अपरकेस और लोअरकेस अक्षर), अंक और अंडरस्कोर हो सकते हैं।
- एक पहचानकर्ता का पहला अक्षर या तो एक अक्षर या अंडरस्कोर होना चाहिए।
- आप जैसे कीवर्ड का उपयोग नहीं कर सकते हैं
int
,while
पहचानकर्ता के रूप में आदि। - कोई पहचानकर्ता कब तक हो सकता है, इस पर कोई नियम नहीं है। हालाँकि, आप कुछ कंपाइलरों में समस्याओं में चल सकते हैं यदि पहचानकर्ता 31 वर्णों से अधिक लंबा हो।
आप पहचानकर्ता के रूप में किसी भी नाम का चयन कर सकते हैं यदि आप उपरोक्त नियम का पालन करते हैं, हालांकि, पहचान करने वाले पहचानकर्ताओं को सार्थक नाम देते हैं।