डेटा में वर्ण, अंक, symbols, आदि का संग्रह होता है डेटा का उपयोग सूचना का प्रतिनिधित्व करने के लिए किया जाता है डेटा को विभिन्न प्रकारों में classified किया जाता है फिगर सभी डेटा प्रकारों को point करता है C++ डेटा प्रकार को बुनियादी डेटा प्रकार, derived डेटा प्रकार और यूजर defined डेटा प्रकार के रूप में classified किया जा सकता है।
एक डेटा प्रकार डेटा और display को निर्धारित करता है जो डेटा पर किया जा सकता है C++ विभिन्न डेटा प्रकार प्रदान करता है और प्रत्येक डेटा प्रकार कंप्यूटर की मेमोरी के भीतर अलग तरीके से प्रदर्शित होता है C++ द्वारा प्रदान किए गए विभिन्न डेटा प्रकार built-in डेटा प्रकार, derived डेटा प्रकार और यूजर डिफाइंड डेटा प्रकार होते है।
Built in data types पूर्वनिर्धारित डेटा प्रकार होता हैं जो कम्पाइलर के लिए विशेष meaning हैं जैसे: int, char आदि।
C++ में हम अपने खुद के डाटा प्रकार बना सकते हैं जिन्हें user defined डेटा प्रकार के रूप में जाना जाता है जैसे: Structure, Class, Enumeration. आदि।
ये डेटा प्रकार मौलिक डेटा प्रकार से प्राप्त होता है derived डेटा प्रकार के वेरिएबल हमें एक ही प्रकार के एक मूल्य को एक variable में संग्रहीत करने की अनुमति देते हैं लेकिन विभिन्न प्रकारों के कई मूल्यों को संग्रहीत करने की अनुमति नहीं देता है यहां कुछ महत्वपूर्ण C++ derived डेटा प्रकार हैं जैसे: Arrays, Functions, Pointers आदि।
#includeusing namespace std; int main() { cout << "Size of char is " << sizeof(char) << endl; cout << "Size of int is " << sizeof(int) << endl; cout << "Size of float is " << sizeof(float) << endl; cout << "Size of short int is " << sizeof(short int) << endl; cout << "Size of long int is " << sizeof(long int) << endl; cout << "Size of double is " << sizeof(double) << endl; cout << "Size of wchar_t is " << sizeof(wchar_t) << endl; return 0; }