Type/to search
8
Follow
1375
Followers
C++11 मानक बुनियादी अंतर्निहित डेटा प्रकार
Quantpedia
Created 2017-12-26 18:11:44  Updated 2017-12-26 18:12:00
 0
 2436

C++11 मानक बुनियादी अंतर्निहित डेटा प्रकार

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

  • अंकगणित प्रकार दो प्रकार के होते हैंः पूर्ण प्रकार (अक्षरों और पूर्णांक सहित) और फ्लोटपॉइंट प्रकार।

प्रकारअर्थन्यूनतम आकार
boolबुल प्रकारअपरिभाषित, केवल सही और गलत
charवर्ण प्रकार8bit
wchar_tचौड़ा अक्षर16bit
char16_tयूनिकोड अक्षर16bit
char32_tयूनिकोड अक्षर32bit
shortलघु पूर्ण आकार16bit
intपूरी तरह से16bit
longलम्बी आकृति32bit
long longलम्बी आकृति64bit
floatएकल परिशुद्धता फ्लोट प्रकार6 अंकों की संख्या
doubleद्वि-सटीक फ्लोट प्रकार10 अंकों की संख्या
long doubleविस्तारित परिशुद्धता फ्लोट प्रकार10 अंकों की संख्या

कंप्यूटर के अंदर, डेटा को बिट्स की एक श्रृंखला में संग्रहीत किया जाता है, प्रत्येक बिट 0 नहीं बल्कि 1 होता है
अधिकांश कंप्यूटर 2 के पूर्णांक के रूप में बिट्स को एक ब्लॉक के रूप में संसाधित करते हैं, सबसे छोटे पता लगाने योग्य स्मृति ब्लॉक को एरोबिक बाइट कहा जाता है, अधिकांश मशीनों का 1 बाइट 8 बिट से बना होता है, भंडारण की मूल इकाई को एरोबिक शब्द कहा जाता है, शब्द 32 या 64 बिट से बना होता है, यानी 4 या 8 बाइट।
अधिकांश कंप्यूटर मेमोरी में प्रत्येक बाइट को एक संख्या से जोड़ते हैं (जिसे पता पता कहा जाता है) ।

बुल और विस्तारित वर्ण प्रकार के अलावा, अन्य पूर्णांक प्रकारों को दो प्रकारों में विभाजित किया जा सकता हैः हस्ताक्षरित पूर्णांक और बिना हस्ताक्षरित पूर्णांक।
signed int को धनात्मक, ऋणात्मक और 0 के रूप में दर्शाया जा सकता है;
unsigned int केवल 0 से अधिक के मानों को दर्शाता है。。。
प्रकार int, short, long, long long डिफ़ॉल्ट रूप से प्रतीकात्मक पूर्णांक हैं, और उनके सामने एक उपसर्ग जोड़ा जाता है unsigned, जो एक प्रतीक रहित प्रकार प्राप्त करता है।

चार प्रकार को तीन प्रकार के चार, हस्ताक्षरित चार और हस्ताक्षरित चार में विभाजित किया गया है, यह ध्यान देने योग्य है कि चार और हस्ताक्षरित चार एक ही नहीं हैं, विशिष्ट चार अभिव्यक्ति केवल दो प्रकारों में से एक है (प्रतीकात्मक और बिना प्रतीकात्मक), जो कि कंपाइलर द्वारा निर्धारित किया गया है।

Related Recommendations
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)