data type revisited in c programming in hindi (डाटा टाइप कितने प्रकार के होते हैं)

data type revisited in c programming in hindi (डाटा टाइप कितने प्रकार के होते हैं)

हेल्लो दोस्तों इस पोस्ट में बताने जा रहा हूँ की c language में डेटा टाइप क्या होते है और इसको समझना क्यों जरुरी है| डाटा टाइप कितने प्रकार के होते हैं| कहा उपयोग होता है| कहा नहीं! और हम इस का एक example भी देखेंगे| चलिए जान लेते है| पोस्ट को लास्ट तक पढ़े और अपने दोस्तों को भी शेयर करे|

सी .में डेटा टाइप क्या होते है ?

सी में प्रत्येक variable में एक संबद्ध डेटा प्रकार (associated data type) होता है। प्रत्येक डेटा प्रकार के लिए अलग-अलग मात्रा में मेमोरी की आवश्यकता होती है और इसके कुछ विशिष्ट ऑपरेशन होते हैं जिन्हें इस पर किया जा सकता है। आइए एक-एक करके उनका संक्षेप में वर्णन करें।

C में उपयोग किए जाने वाले कुछ बहुत ही सामान्य डेटा प्रकारों के उदाहरण निम्नलिखित हैं।

char: सी में सबसे बेसिक डेटा टाइप। यह एक एकल वर्ण को संग्रहीत करता है और लगभग सभी कंपाइलरों में स्मृति की एक बाइट की आवश्यकता होती है।

int: जैसा कि नाम से पता चलता है, एक पूर्णांक को संग्रहीत करने के लिए एक int variable का उपयोग किया जाता है।

float: इसका उपयोग दशमलव संख्याओं (फ्लोटिंग पॉइंट वैल्यू वाली संख्या) को एकल परिशुद्धता के साथ संग्रहीत करने के लिए किया जाता है।

double: इसका उपयोग दशमलव संख्याओं (फ्लोटिंग पॉइंट वैल्यू वाली संख्या) को डबल परिशुद्धता के साथ स्टोर करने के लिए किया जाता है।

अलग-अलग डेटा टाइप्स में भी अलग-अलग रेंज होती हैं, जिसमें वे नंबर स्टोर कर सकते हैं। ये श्रेणियां कंपाइलर से कंपाइलर में भिन्न हो सकती हैं। 32 बिट जीसीसी कंपाइलर पर मेमोरी आवश्यकता और प्रारूप विनिर्देशों के साथ श्रेणियों की सूची नीचे दी गई है।

Data TypeMemory (bytes)Range
1.Integers
Unsigned short int 1 byte0 to 255
Short int1 byte-128 to 127
Unsigned int2 byte0 to 65535
Int 2 byte-32708 to 32767
Unsigned long4 byte0 to 4,294967,295
Long4 byte-147483648 to 2147483647
2.Floating
Float4 bytes3.4E-38 to 3.4E+38
Double8 bytes1.7E-308 to 1.7E+308
Long double10bytes3.4E-4932 to 3.4E4932
3.Character
Unsigned Char1 byte0 to 255
Char1 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 जरुर कर ले जिससे हमारी आने वाली पोस्ट आप तक सबसे पहले पहुचे |

धन्यवाद |

Previous articlerecursion function in c language with example in hindi(रिकर्सन कैसे काम करता है?)
Next articlec language mein preprocessor kya hota hai in hindi, preprocessor in c example

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here