हेल्लो दोस्तों इस पोस्ट में बताने जा रहा हूँ की c language में डेटा टाइप क्या होते है और इसको समझना क्यों जरुरी है| डाटा टाइप कितने प्रकार के होते हैं| कहा उपयोग होता है| कहा नहीं! और हम इस का एक example भी देखेंगे| चलिए जान लेते है| पोस्ट को लास्ट तक पढ़े और अपने दोस्तों को भी शेयर करे|
Data type revisited in c programming in hindi सी .में डेटा टाइप क्या होते है ?
सी में प्रत्येक variable में एक संबद्ध डेटा प्रकार (associated data type) होता है। प्रत्येक डेटा प्रकार के लिए अलग-अलग मात्रा में मेमोरी की आवश्यकता होती है और इसके कुछ विशिष्ट ऑपरेशन होते हैं जिन्हें इस पर किया जा सकता है। आइए एक-एक करके उनका संक्षेप में वर्णन करें।
C में उपयोग किए जाने वाले कुछ बहुत ही सामान्य डेटा प्रकारों के उदाहरण निम्नलिखित हैं।
char: सी में सबसे बेसिक डेटा टाइप। यह एक एकल वर्ण को संग्रहीत करता है और लगभग सभी कंपाइलरों में स्मृति की एक बाइट की आवश्यकता होती है।
int: जैसा कि नाम से पता चलता है, एक पूर्णांक को संग्रहीत करने के लिए एक int variable का उपयोग किया जाता है।
float: इसका उपयोग दशमलव संख्याओं (फ्लोटिंग पॉइंट वैल्यू वाली संख्या) को एकल परिशुद्धता के साथ संग्रहीत करने के लिए किया जाता है।
double: इसका उपयोग दशमलव संख्याओं (फ्लोटिंग पॉइंट वैल्यू वाली संख्या) को डबल परिशुद्धता के साथ स्टोर करने के लिए किया जाता है।
अलग-अलग डेटा टाइप्स में भी अलग-अलग रेंज होती हैं, जिसमें वे नंबर स्टोर कर सकते हैं। ये श्रेणियां कंपाइलर से कंपाइलर में भिन्न हो सकती हैं। 32 बिट जीसीसी कंपाइलर पर मेमोरी आवश्यकता और प्रारूप विनिर्देशों के साथ श्रेणियों की सूची नीचे दी गई है।
Data Type | Memory (bytes) | Range |
1.Integers | ||
Unsigned short int | 1 byte | 0 to 255 |
Short int | 1 byte | -128 to 127 |
Unsigned int | 2 byte | 0 to 65535 |
Int | 2 byte | -32708 to 32767 |
Unsigned long | 4 byte | 0 to 4,294967,295 |
Long | 4 byte | -147483648 to 2147483647 |
2. Floating | ||
Float | 4 bytes | 3.4E-38 to 3.4E+38 |
Double | 8 bytes | 1.7E-308 to 1.7E+308 |
Long double | 10bytes | 3.4E-4932 to 3.4E4932 |
3. Character | ||
Unsigned Char | 1 byte | 0 to 255 |
Char | 1 byte | -128 to 127 |
example:-
#include<stdio.h>
int main() {
// datatypes
int a = 50;
char b = 'S';
float c = 2.88;
double d = 28.888;
printf("Integer datatype : %d\n",a);
printf("Character datatype : %c\n",b);
printf("Float datatype : %f\n",c);
printf("Double Float datatype : %lf\n",d);
return 0;
}
Output:-
Integer datatype : 50
Character datatype : S
Float datatype : 2.880000
Double Float datatype : 28.888000
--------------------------------
Process exited after 0.02642 seconds with return value 0
Press any key to continue . . .
इस पोस्ट में बस इतना ही हम अगले टॉपिक पर नेक्स्ट पोस्ट में बात करेंगे | c language में, मेने data type revisited तक इस पोस्ट में कवर कर लिया है| जल्द ही हम c language का tutorial पूरा करेंगे और c language पर प्रोग्राम केसे बनाते है| ये भी सिखायेंगे आप साथ ही साथ पुरानी पोस्ट भी पढ़ कर अपना अब्यास जारी रख सकते है| जिससे आपको c language के आने वाले टॉपिक अच्छे से समझ आयेंगे और आपको c language और भी ज्यादा आसान लगेगी | इसी तरह पढ़ते रहे और इस वेबसाइट को follow जरुर कर ले जिससे हमारी आने वाली पोस्ट आप तक सबसे पहले पहुचे |
धन्यवाद |
[…] data type revisited in c programming in hindi (डाटा टाइप कितने… […]
[…] डाटा टाइप कितने प्रकार के होते हैं […]