C++ Data Types (जावा प्रोग्रामिंग क्या है, Java Programing Kya hai )
जावा प्रोग्रामिंग क्या है,
Java Programing Kya hai
Introduction to C++ data types
जब भी आप किसी वैल्यू को स्टोर करने के लिए वरीबल क्रेट करते है तो आप साथ ही उस वरीबल का डेटा टाइपभी define करते है। Data type से compiler को ये पता चलता है की इस variable में किस type का data स्टोर किया जायेगा। साथ ही compiler data type से ये भी judge करता है की किसी variable को memory में कितना space assign करना है। C++ में data types को 3 कैटगरी में divide किया गया है।
- Basic Data Types - ये वो डेटा टाइप होते है जो ज्यादातर सभी programming languages में पाए जाते है।
- User Defined Data टाइप - C++ आपको data type create करने की capabilities provide करती है।
- Derived ड्राइव डेटा टाइप- इस तरह के data types कई data types के combination होते है।
Basic Data Types
जैसा की मैने आपको पहले बताया बेसिक डेटा टाइप सभी programming languages में ऑलमोस्ट होते है। Basic data types निचे दी गयी 3 कैटोगरी में होते है।
- Integer
- Floating point
- Character
Integer
Integer category के डेटा टाइप whole number को store करने के लिए यूज़ किये जाते है। व्होल नंबर वे numbers होते है जिनमें दशमलव और उसके बाद की संख्या नहीं होती है। ये पूर्ण संख्याएं होती है। इस कैटगरी के data types को निचे table के द्वारा रिप्रेजेंटेटिव किया जा रहा है।
Size (In Bytes)
| ||
इन डेटा टाइप को इनकी size और range के base पर differentiate किया गया है। आप आवश्यकता के अनुसार कोई भी data type यूज़ कर सकते है। निचे इसका उदाहरण दिया गया है।
Floating Point
Floating point डेटा टाइप ऐसी संख्याओं को store करने के लिए यूज़ किये जाते है जिनमें दशमलव होता है। फ्लोटिंग point data types 3 तरह के होते है, इनके बारे में निचे बताया जा रहा है।
ऊपर डिफाइन किये गए data types की size और रेंज अलग अलग है। आप आवश्यकता के अनुसार कोई भी data type यूज़ कर सकते है। इसका उदाहरण निचे दिया जा रहा है।
Character
संख्या के बजाय यदि आप किसी अक्षर को स्टोर करना चाहते है तो इसके लिए आप इस कैटिगरी के data types यूज़ कर सकते है। इस category के डेटा टाइप के बारे में निचे दिया जा रहा है।
1
| ||
-128 to 127
|
Character डेटा टाइप को यूज़ करने का उदाहरण निचे दिया जा रहा है।