इस ट्यूटोरियल में, हम उदाहरणों की मदद से C ++ में वैरिएबल, शाब्दिक और स्थिरांक के बारे में जानेंगे।
C ++ चर
प्रोग्रामिंग में, डेटा को धारण करने के लिए एक चर एक कंटेनर (भंडारण क्षेत्र) है।
भंडारण क्षेत्र को इंगित करने के लिए, प्रत्येक चर को एक विशिष्ट नाम (पहचानकर्ता) दिया जाना चाहिए। उदाहरण के लिए,
int age = 14;
यहां, आयु int
डेटा प्रकार का एक चर है , और हमने इसे पूर्णांक मान 14 दिया है।
नोट:int
डेटा प्रकार पता चलता है कि चर पूर्णांक केवल पकड़ कर सकते हैं। इसी तरह, हम double
डेटा प्रकार का उपयोग कर सकते हैं यदि हमें दशमलव और घातांक को स्टोर करना है।
हम अगले ट्यूटोरियल में सभी डेटा प्रकारों के बारे में विस्तार से जानेंगे।
एक चर का मूल्य बदला जा सकता है, इसलिए नाम चर ।
int age = 14; // age is 14 age = 17; // age is 17
एक चर नामकरण के लिए नियम
- एक चर नाम में केवल अक्षर, संख्याएं और अंडरस्कोर हो सकते हैं
_
। - एक चर नाम एक संख्या से शुरू नहीं हो सकता है।
- परिवर्तनीय नाम एक बड़े अक्षर से शुरू नहीं होने चाहिए।
- एक चर नाम एक कीवर्ड नहीं हो सकता। उदाहरण के लिए,
int
एक कीवर्ड है जो पूर्णांक को निरूपित करने के लिए उपयोग किया जाता है। - एक चर नाम एक अंडरस्कोर के साथ शुरू हो सकता है। हालांकि, यह एक अच्छा अभ्यास नहीं माना जाता है।
नोट: हमें चरों को सार्थक नाम देने का प्रयास करना चाहिए। उदाहरण के लिए, फर्स्ट_नाम fn से बेहतर वैरिएबल नाम है।
सी ++ साहित्य
साहित्य वे डेटा हैं जिनका उपयोग निश्चित मूल्यों का प्रतिनिधित्व करने के लिए किया जाता है। इनका उपयोग सीधे कोड में किया जा सकता है। उदाहरण के लिए: 1
, 2.5
, 'c'
आदि
इधर, 1
, 2.5
और 'c'
शाब्दिक हैं। क्यों? आप इन शर्तों को अलग-अलग मान निर्दिष्ट नहीं कर सकते।
यहाँ C ++ प्रोग्रामिंग में विभिन्न शाब्दिकों की एक सूची दी गई है।
1. आततायी
पूर्णांक एक संख्यात्मक शाब्दिक (संख्याओं से जुड़ा हुआ) बिना किसी अंश या घातीय भाग के होता है। C प्रोग्रामिंग में तीन प्रकार के पूर्णांक शाब्दिक हैं:
- दशमलव (आधार 10)
- अष्टक (आधार 8)
- हेक्साडेसिमल (बेस 16)
उदाहरण के लिए:
दशमलव: 0, -9, 22 आदि अष्टक: 021, 077, 033 आदि हेक्साडेसिमल: 0x7f, 0x2a, 0x521 आदि।
C ++ प्रोग्रामिंग में, ऑक्टल एक के साथ शुरू होता है 0
, और हेक्साडेसिमल एक से शुरू होता है 0x
।
2. फ्लोटिंग-पॉइंट लिटरल
एक फ्लोटिंग-पॉइंट शाब्दिक एक संख्यात्मक शाब्दिक है जिसमें एक आंशिक रूप या एक घातांक रूप होता है। उदाहरण के लिए:
-2.0
0.0000234
-0.22E-5
ध्यान दें: E-5 = 10-5
3. वर्ण
एक चरित्र शाब्दिक एकल उद्धरण चिह्नों के अंदर एक एकल वर्ण संलग्न करके बनाया गया है। उदाहरण के लिए: 'a'
, 'm'
, 'F'
, '2'
, ')'
आदि
4. अनुक्रम से बच
कभी-कभी, उन वर्णों का उपयोग करना आवश्यक होता है जिन्हें टाइप नहीं किया जा सकता है या C ++ प्रोग्रामिंग में विशेष अर्थ है। उदाहरण के लिए, newline (दर्ज करें), टैब, प्रश्न चिह्न, आदि।
इन पात्रों का उपयोग करने के लिए, एस्केप सीक्वेंस का उपयोग किया जाता है।
बच अनुक्रम | पात्र |
---|---|
| बैकस्पेस |
f | फ़ीड बनाएं |
| नई पंक्ति |
| वापसी |
| क्षैतिज टैब |
v | लंबवत टैब |
\ | बैकस्लैश |
\' | एकल उद्धरण चिह्न |
" | दोहरा उद्धरण चिह्न |
? | प्रश्न चिन्ह |
|