इस ट्यूटोरियल में, हम कीवर्ड (C ++ प्रोग्रामिंग में आरक्षित शब्द जो सिंटैक्स का हिस्सा हैं) के बारे में जानेंगे। साथ ही, हम पहचानकर्ताओं के बारे में जानेंगे और उनका नाम कैसे लेंगे।
C ++ कीवर्ड
कीवर्ड पूर्वनिर्धारित शब्द हैं जिनके संकलनकर्ता के लिए विशेष अर्थ हैं। उदाहरण के लिए,
int money;
यहां, int
एक कीवर्ड है जो पैसे को इंगित करता है एक प्रकार का पूर्णांक है।
यहाँ सभी C ++ कीवर्ड की एक सूची दी गई है। (C ++ 17 के अनुसार)
alignas | decltype | namespace | struct |
alignof | default | new | switch |
and | delete | noexcept | template |
and_eq | do | not | this |
asm | double | not_eq | thread_local |
auto | dynamic_cast | nullptr | throw |
bitand | else | operator | true |
bitor | enum | or | try |
bool | explicit | or_eq | typedef |
break | export | private | typeid |
case | extern | protected | typename |
catch | false | public | union |
char | float | register | unsigned |
char16_t | for | reinterpret_cast | using |
char32_t | friend | return | virtual |
class | goto | short | void |
compl | if | signed | volatile |
const | inline | sizeof | wchar_t |
constexpr | int | static | while |
const_cast | long | static_assert | xor |
continue | mutable | static_cast | xor_eq |
नोट: जैसा कि C ++ एक केस सेंसिटिव भाषा है, सभी कीवर्ड्स को लोअरकेस में लिखा जाना चाहिए।
सी ++ पहचानकर्ता
पहचानकर्ता प्रोग्रामर द्वारा चर, वर्गों, कार्यों या अन्य संस्थाओं को दिए गए अद्वितीय नाम हैं। उदाहरण के लिए,
int money; double accountBalance;
यहाँ, पैसा और खाता पहचानकर्ता हैं।
पहचानकर्ताओं के नामकरण के नियम
- पहचानकर्ता अक्षरों, अंकों और अंडरस्कोर वर्ण से बना हो सकता है।
- नाम की लंबाई पर इसकी कोई सीमा नहीं है।
- यह या तो एक पत्र या एक अंडरस्कोर से शुरू होना चाहिए।
- यह केस-संवेदी है।
- हम कीवर्ड का उपयोग पहचानकर्ता के रूप में नहीं कर सकते हैं।
यदि हम उपरोक्त नियमों का पालन करते हैं तो हम एक पहचानकर्ता के रूप में किसी भी नाम का चयन कर सकते हैं। हालांकि, हमें उस पहचानकर्ता को सार्थक नाम देना चाहिए जो समझ में आता है।
अच्छे और बुरे की पहचान करने वाले उदाहरण
अमान्य पहचानकर्ता | बुरा पहचाननेवाला | अच्छा पहचानकर्ता |
---|---|---|
कुल अंक | T_point | कुल |
1 सूची | सूची १ | सूची 1 |
तैरना | n_float | संख्या जारी करना |