Data Type- डेटा टाइप एक डेटा का प्रकार होता है। जो प्रोग्राम में प्रयोग करते है। विभिन्न साफ्टवेयर में विभिन्न प्रकार के होते है।
हम लोग C Language के डेटा टाइप के बारे में अध्ययन करेगें।
C language में डेटा टाइप का प्रयोग वैरियेबल को डिकीलेयर करने के लिए करते है
सी लैंग्वेज में 2 प्रकार के डेटा टाइप होते है
- Primary Data Type
- Secondary Data type
1.- Primary Data Type –
Data Type | Meaning | Size(bytes) | Range |
char | Used to denote a charater type | 1 | -128 to +127 |
Int | Used to denote a integer value | 2 | -32768 to +32767 |
Float ,double | Used to denote a floating point number | 4,8 | 3.4e-38 3.4e+38 |
Void | इसका उपयोग किस प्रकार का फंक्शन है उसे बताने के लिए करते है या | no size |
2-Secondary Data type
Secondary data type
इसमे दो प्रकार के डेटा टाइप होते है
1-एरे 2- पाइंटर 3- स्टर्कचर 4-युनियन 5- इनम
एरे- एक तरह के डेटा का संग्रह है।
पाइंटर-प्रोग्राम में वैरिएबल का एड्रेस स्टोर करता है
स्टर्कचर- इसके अन्दर विभिन्न प्रकार के डेटा को स्टोर कर सकते है।
युनियन- यह एक युजर डिफाइन डेटा टाइप है जो एक मेमोरी लोकेशन पर विभिन्न प्रकार के डेटा को स्टोर कर सकता है।
इनम- इसको इनुमरेटर के नाम से जानते है यह आपको यह सुविधा प्रदान करता है आप खुद का डेटा टाइप बना सकते है।
Constants-
कान्सेन्ट एक प्रकार का मान होता है जो प्रोग्राम के रन के समय बदल नही सकते है
यह तीन प्रकार का होता है
न्युमेरिक कान्सटेन्ट- न्युमेरिक कान्सटेन्ट जिसके अन्दर न्युमेरिक डेटा होता है
इसके अन्दर कोई डिसमल पाइंट नही होता है।
यह एक डिजिट के रुप में होता है
डिजिट के बीच में कामा या स्पेस नही होता है।
यह धनात्म या ऋणात्म दोनो हो सकता है लेकिन बाई डिफाल्ट रुप से धनात्म होता है।
यह दो प्रकार का होता है।
- इन्टीजर कान्सटेन्ट