सी ++ मानक राज्य का आकार int, long प्रकार क्या है?

Si Manaka Rajya Ka Akara Int Long Prakara Kya Hai



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

यह आलेख C++ प्रोग्रामिंग में व्यापक रूप से उपयोग किए जाने वाले int और long डेटा प्रकारों के मानक आकार को प्रदर्शित करता है।

C++ में int डेटा टाइप क्या है

int यहाँ C++ में एक डेटा प्रकार है जिसका उपयोग पूर्णांक संख्याओं को संग्रहीत करने के लिए किया जाता है। यह हस्ताक्षरित और अहस्ताक्षरित दोनों पूर्णांकों को संग्रहीत कर सकता है। हस्ताक्षरित पूर्णांक धनात्मक या ऋणात्मक हो सकते हैं, जबकि अहस्ताक्षरित पूर्णांक हमेशा धनात्मक होते हैं। यह ऋणात्मक संख्याओं को व्यक्त कर सकता है या नहीं यह इस बात पर निर्भर करता है कि यह हस्ताक्षरित है या अहस्ताक्षरित।







सी ++ में एक इंट का मानक राज्य आकार

सी ++ में int का मानक राज्य आकार 4 बाइट्स (32 बिट) है। यह -2,147,483,648 से शुरू होने वाले और 2,147,483,647 तक के मूल्यों को संग्रहीत कर सकता है। हालाँकि, का आकार int यहाँ आपके द्वारा उपयोग किए जा रहे कंपाइलर या ऑपरेटिंग सिस्टम के आधार पर भिन्न हो सकते हैं। जैसे, 32 बिट ओएस के लिए, इंट का आकार 4 बाइट्स है लेकिन 64 बिट ओएस के लिए, यह हो सकता है 8 बाइट्स (64 बिट) . फिर भी, अधिकांश कंपाइलरों पर, int का मानक आकार 4 बाइट्स पर सेट होता है।



C++ में लंबे डेटा प्रकार का क्या अर्थ है

लंबा सी ++ में डेटा प्रकार 64 बिट्स स्टोरेज के साथ चर या स्थिरांक के लिए मान संग्रहीत करता है और एक हस्ताक्षरित पूर्णांक है जिसका उपयोग चर या स्थिरांक के मूल्यों को संग्रहीत करने के लिए किया जाता है जो सामान्य संख्या 32-बिट डेटा प्रकार से अधिक हैं।



सी ++ में लंबे समय का मानक राज्य आकार

अधिकांश कंपाइलरों पर, सी ++ में लंबे समय का मानक आकार है 8 बाइट्स (64 बिट) . हालाँकि, यदि आप 32 बिट के ऑपरेटिंग सिस्टम में लंबे डेटा प्रकार का उपयोग करते हैं तो आकार भिन्न हो सकता है। 8 बाइट्स के आकार को लंबे समय तक सेट करने का कारण यह है कि उपयोगकर्ता इसकी तुलना में बहुत अधिक मूल्य संग्रहीत कर सकते हैं int यहाँ . इसका अर्थ है कि यदि उपयोगकर्ता बड़ी संख्या में काम करना चाहते हैं, तो वे C++ प्रोग्राम में int के बजाय long का उपयोग करना पसंद कर सकते हैं।





सी ++ में डेटा प्रकार के आकार की गणना कैसे करें

यदि आप किसी ऑपरेटिंग सिस्टम पर कंपाइलर का उपयोग कर रहे हैं, तो आप इसका आकार पा सकते हैं int यहाँ और लंबा निम्नलिखित सी ++ कोड का उपयोग करना।

#शामिल
का उपयोग करते हुए नाम स्थान कक्षा ;

int यहाँ मुख्य ( ) {
अदालत << 'पूर्णांक का कुल आकार:' << का आकार ( int यहाँ ) << endl ;
अदालत << 'लंबे का कुल आकार:' << का आकार ( लंबा ) << endl ;
अदालत << 'लंबे इंट का कुल आकार:' << का आकार ( लंबा int यहाँ ) << endl ;
वापस करना 0 ;
}

उपरोक्त कोड में, आप एक का आकार पा सकते हैं int यहाँ , लंबा और लंबा int यहाँ .



उत्पादन

निष्कर्ष

C++ में, मानों को डेटा प्रकारों में संग्रहीत किया जाता है जिन्हें पूर्णांक कहा जाता है और मेमोरी में लंबे-डेटा प्रकार चर होते हैं। संकलक आकार के संबंध में उनके कुछ मानक मूल्य हैं। लेकिन ज्यादातर मामलों में, int यहाँ डेटाटाइप का एक मानक आकार है 4 बाइट्स और ए लंबा डेटा प्रकार का आकार होता है 8 बाइट्स सी ++ भाषा में।