सी ++ में चार डेटा प्रकार क्या है

Si Mem Cara Deta Prakara Kya Hai



प्रोग्रामिंग में, हमारे पास डेटा प्रकारों की अवधारणा है, जो हमें मेमोरी में स्टोर करने के लिए विभिन्न प्रकार के डेटा को वर्गीकृत करने की सुविधा प्रदान करती है। C++ में हमारे पास कई प्रकार के डेटा प्रकार होते हैं जैसे पूर्णांक, फ्लोट, बूलियन और डबल। यह ट्यूटोरियल C++ प्रोग्रामिंग में कैरेक्टर डेटा प्रकारों को प्रदर्शित करेगा और आपको परिचित कराएगा और कुछ प्रोग्राम उदाहरण दिखाएगा।

सी ++ में चार डेटा प्रकार क्या है

चार को C++ के डेटा प्रकार के रूप में संदर्भित किया जाता है और इसके उपयोग के साथ चार कीवर्ड, हम C++ प्रोग्रामिंग में कैरेक्टर टाइप वेरिएबल्स को आसानी से घोषित कर सकते हैं। चार डेटा प्रकार एक समय में केवल एक वर्ण रखता है।

सी ++ में चार डेटा प्रकार का सिंटेक्स

C++ में char डेटा टाइप का सिंटैक्स है:







चार चर का नाम = 'character_value' ;

वर्ण डेटा प्रकार का उपयोग एकल वर्ण के अतिरिक्त पूर्णांक मानों को संग्रहीत करने के लिए भी किया जा सकता है। ऐसा इसलिए है क्योंकि ASCII तालिका में प्रत्येक वर्ण एक पूर्णांक मान द्वारा दर्शाया गया है, और प्रत्येक वर्ण को एक विशिष्ट पूर्णांक मान निर्दिष्ट किया गया है।



चार वर_नाम = 'ASCII-संहिता' ;

उदाहरण के लिए, चरित्र के लिए ASCII कोड 'बी' है 66 , इसलिए char चर वर्णमाला के ASCII मान को दिखाने में मदद करता है:



चार चौधरी = 'बी' ;

ASCII टेबल और ASCII कोड के बारे में अधिक पढ़ने के लिए यहाँ .





मेमोरी में चार डेटा प्रकार का आकार

कैरेक्टर डेटा टाइप वेरिएबल मेमोरी में केवल 1 बाइट का आकार रखता है।

उदाहरण 1: C++ में चार प्रकार के वेरिएबल्स का उपयोग

आइए कैरेक्टर टाइप वेरिएबल के C++ प्रोग्राम का एक बहुत ही सरल उदाहरण देखें:



#शामिल

int यहाँ मुख्य ( ) {

चार चौधरी = 'बी' ;

कक्षा :: अदालत << 'चरित्र है:' << चौधरी << कक्षा :: endl ;

वापस करना 0 ;

}

इस कोड में, निष्पादन मुख्य फ़ंक्शन से शुरू होता है जिसमें नाम के वर्ण प्रकार चर का आरंभीकरण होता है चौधरी एक चरित्र के मूल्य के साथ बी . फिर कॉउट का उपयोग करके इस वर्ण चर को मुद्रित किया।

उत्पादन

उदाहरण 2: C++ में चार प्रकार के वेरिएबल्स का ASCII कैरेक्टर प्रिंट करें

निम्नलिखित प्रोग्राम है जो कैरेक्टर टाइप वेरिएबल में एक मान लेता है और उसके संबंधित ASCII कैरेक्टर को दिखाता है।

#शामिल

नेमस्पेस एसटीडी का उपयोग करना ;

int यहाँ मुख्य ( ) {

चार चौधरी = 65 ;

अदालत << 'ASCII मान का वर्ण है =' << चौधरी << endl ;

वापस करना 0 ;

}

इस कोड में, मुख्य फ़ंक्शन में एक वर्ण डेटाटाइप चर होता है चौधरी के प्रारंभिक मूल्य के साथ 65 . 65 अक्षर A का ASCII कोड है, इसलिए आउटपुट A को प्रिंट करेगा।

उत्पादन

उदाहरण 3: C++ में चार प्रकार के वेरिएबल्स के ASCII कोड प्रिंट करें

यह उदाहरण वर्ण प्रकार चर में दिए गए वर्णमाला के पूर्णांक मान (ASCII संख्या) को प्रिंट करता है:

#शामिल

नेमस्पेस एसटीडी का उपयोग करना ;

int यहाँ मुख्य ( ) {

चार चौधरी = 'एच' ;

चार ch1 = 'एच' ;

अदालत << 'चरित्र h का ASCII मान =' << int यहाँ ( चौधरी ) << endl ;

अदालत << 'चरित्र H का ASCII मान =' << int यहाँ ( ch1 ) << endl ;

वापस करना 0 ;

}

उपरोक्त मुख्य फ़ंक्शन में, हम वर्ण प्रकार के दो चर प्रारंभ करते हैं सीएच और सीएच 1 संबंधित मानों के साथ एकल वर्ण के साथ एकल उद्धरण जैसे एच और एच . फिर उपयोग करना अदालत पूर्णांक डेटा प्रकार के साथ इन वर्ण चर का पूर्णांक मान दिखाया गया है।

और बड़े और छोटे अक्षरों के ASCII कोड अलग-अलग हैं।

निष्कर्ष

सी ++ में चार डेटा प्रकार एक महत्वपूर्ण घटक है जो टेक्स्ट डेटा प्रतिनिधित्व और हेरफेर, इनपुट या आउटपुट, मेमोरी को संभालने और अन्य उपयोगों के लिए कार्य करता है। यह एक बुनियादी डेटा प्रकार है जिसे विभिन्न स्थितियों में नियोजित किया जाता है। इस राइट-अप ने विभिन्न उदाहरणों के साथ C++ में चार डेटा प्रकार के उपयोग की व्याख्या की।