Data types c in hindi-डाटा टाइप्स c क्या है?

हेल्लो दोस्तों आज के इस पोस्ट में आपको Data types c in hindi के बारे में बताया जा रहा है की क्या होता है कैसे काम करता है तो चलिए शुरू करते है

C data types का परिचय

जब भी आप कोई variable को क्रिएट करते है तो उससे पहले आप compiler को बताते है की आप किस तरह के data को उस variable में स्टोर करेंगे इससे compiler उतनी ही मेमोरी उस variable को computer की मेमोरी में से allot कर देते है जैसे की आपको निचे दी गए स्टेटमेंट को देखिये

int age;

इसका उपर दिया गया statement compiler को बताते है की आप age variable में एक whole number को स्टोर करने वाले है किसी भी whole number को स्टोर करने के लिए जितनी मेमोरी की आवश्यकता होती है उसे compiler उतनी इस variable को allot कर देता है जो की 2 bytes की है

अब आप सोच सकते है की यदि आप किसी programming language में data types न हो तो आप कितनी ही मेमोरी को waste(बर्बाद) हो सकती है जहा पर 2 bytes की requirement हो तो वहा पर 20 bytes आप waste कर सकते है

इस प्रकार जितनी भी तरह के data को आप स्टोर करते है उसके लिए पहले से ही maximum मेमोरी को limit को डिफाइन की गए है

तो आएये अब हम c के अलग अलग तरह के data types के बारे में जानने का प्रयास करते है

different C data types

c language में 3 तरह के data types को सपोर्ट करता है इन्हे ही primitive types भी कहते है

  • integer
  • int
  • short int
  • long int
  • singed int
  • unsigned int
  • floating point
  • float
  • double
  • character
  • char

integer

integer types में किसी भी whole number (बिना दशमलव के) को स्टोर करने के लिए प्रयोग किया जाता है integer types के 5 प्रकार के होते है हालाकि ये सभी whole number को स्टोर करते है लेकिन मेमोरी में साइज़ और रेंज के base पर इन्हे categories में किया गया है

Data typeSize(bytes)Range
Int2-32768 se 32767
Short int1-128 se 127
Long int4-2147,483648 se 2147,483647
Signed int2-32768 se -32767
Unsigned int20 se -65535

Example

Long int population=200000000;

Floating point

floating point के data types को दशमलव सख्याओ को स्टोर करने के लिए डिफाइन किया जाता है floating point के data types 2 तरह के होते है इनकी साइज़ और range के base पर categories किया गया है float टाइप में आप दशमलव के बाद 7 digits तक को स्टोर की जा सकती है

Data typesSize(bytes)Range
Float43.4E-38 se 3.4E+38
double81.7E-308 se 1.7E+308

Example

Double balance=810.12354984;

Character

Character type एक character को स्टोर करने के लिए प्रयोग किया जाता है इसको 2 categories में divide किया जाता है

Data typeSize(bytes)Range
Char1-128 se 127
Unsigned char10 se 255

Example

Char bestlanguage=”C”;

Void type

void type को उन सिचुएशन में प्रयोग किया जाता है जब  आपको वैल्यू के बारे में कोई भी जानकारी न हो इस फंक्शन के साथ ज्यादातर प्रयोग किया जाता है c में void टाइप को आप इन सिचुएशन में प्रयोग कर सकते है

  1. यदी आप फंक्शन कोई की वैल्यू को return नहीं करते है तो आप उसके return types के void डिफाइन करते है example के लिए आप इस प्रकार फंक्शन को डिफाइन कर सकते है void myFunction();
  2. यदि आप फंक्शन में कोई parameters नहीं ले रहे है तो आप वहा पर void टाइप से पता चलता है की इस फंक्शन में कोई argument नहीं लिया जाता है example के लिए आप इस प्रकार से void को पैरामीटर के रूप में पास कर सकते है int myFunction(void);
  3. यदि आप sure नहीं है की pointer variable किस टाइप के variable को point करेगा तो आप उसका टाइप void को declare कर सकते है इसके बाद आप void pointer से किसी भी variable को point कर सकते है
Data types c in hindi

reference-https://www.geeksforgeeks.org/data-types-in-c/

 निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(Data types c in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject के लेकर भी कोई प्रश्न हो तो कमेंट करे

Leave a Comment