📊

डेटा प्रकार और उनकी विशेषताएँ

Sep 13, 2024

डेटा प्रकार (Data Types)

परिचय

  • डेटा प्रकारों की तुलना किचन में स्टोरेज स्पेस से की गई।
  • कंप्यूटर्स की मेमोरी को तीन आयामी क्यूब के रूप में देखा जा सकता है।
  • प्रत्येक ब्लॉक का आकार निर्धारित होता है।

स्थिरांक और वेरिएबल्स

  • वेरिएबल्स: वे मान जो बदल सकते हैं, जैसे a और b
  • स्थिरांक: वे मान जो स्थायी होते हैं, जैसे 3.14 या C।
  • वेरिएबल्स के लिए मेमोरी आवंटन उनके डेटा प्रकार पर निर्भर करता है।

डेटा प्रकार की श्रेणियाँ

  1. प्राइमिटिव डेटा प्रकार: बिल्ट-इन डेटा प्रकार।
  2. डेराइव्ड डेटा प्रकार: प्राइमिटिव डेटा प्रकार से निकले।
  3. यूजर-डिफाइंड डेटा प्रकार: उपयोगकर्ता द्वारा परिभाषित।

प्राइमिटिव डेटा प्रकार

1. इंटीजर (Integer)

  • आकार: 4 बाइट्स (32 बिट्स) लेते हैं।
  • रेंज: -2^31 से 2^31-1 तक।
  • साइन: बाएँ बिट का उपयोग करके सकारात्मक या नकारात्मक पहचान करते हैं।

2. फ्लोट (Float)

  • आकार: 4 बाइट्स।
  • उदाहरण: दशमलव संख्याएँ। 7 दशमलव अंक तक स्टोर कर सकते हैं।
  • 8 बाइट्स के लिए 15 दशमलव अंक तक।

3. कैरेक्टर (Character)

  • आकार: 1 बाइट।
  • ASCII कोड का उपयोग कर स्टोर किया जाता है।

4. बूलियन (Boolean)

  • आकार: 1 बाइट।
  • केवल दो मान: सही (true) और गलत (false)।
  • सही को 1 से और गलत को 0 से दर्शाते हैं।

वेरिएबल डिक्लेरेशन और साइज

  • वेरिएबल्स को डिक्लेयर करने का तरीका: int a;
  • साइज पता करने के लिए: size of a;

टाइप मॉडिफायर्स

  • अंसाइंड: साइन की आवश्यकता नहीं, रेंज बढ़ाती है।
  • लॉन्ग: 8 बाइट्स के लिए अधिक रेंज।
  • शॉर्ट: 2 बाइट्स के लिए कम रेंज।

उदाहरण

  • शॉर्ट इंटीजर: short int s
  • लॉन्ग इंटीजर: long int l

निष्कर्ष

  • डेटा प्रकार और उनके गुणों को समझना महत्वपूर्ण है।
  • सही डेटा प्रकार का चयन करना मेमोरी प्रबंधन के लिए आवश्यक है।