Saturday, 21 January 2017

Data Type in C | डाटा टाइप इन c In Hindi

2 comments
c program में जब भी कोई Variable Create करते है तो हमें c compiler को बताना होता है की हम किस तरह के डाटा store करवाना चाहते है वो हमें अपने Compilar को बताना होता है |

जैसे
int age;
int यानी integer 2 byte की डाटा store करता है यानी 8 bits .
Programming languages में हर डाटा टाइप की की memory लिमिट की गयी hoti है और उसको अपने जरुरत के हिसाब ही use करना होता है |

C language 3 तरह के data types को support करती है। इन्हें primitive types भी कहते है।
Integer
  • int
  • short int
  • long int
  • singed int 
  • unsigned int
Floating point
  • float
  • double
Character
  • char


Integer
 Integer types किसी भी whole number (बिना दशमलव के) को store करने के लिए यूज़ किये जाते है। और Integer types 5 प्रकार के होते है।  ये सभी whole number को store करते है। लेकिन memory size fixed hoti है , जैसे

Data type                      Size (Bytes)                Range
int                                          2                   -32768 से  32767
short int                                 1                   -128 से 127
long int                                  4                   -2,147,483,648 से 2,147,483,647
signed int                               2                   -32768 - 32767
 unsigned int                          2                     0 - 65535



Example unsigned int num=500;

Floating point
 Floating point data types को दशमलव संख्याओं को store करने के लिए use किया गया है। Floating point data types दो  तरह के होते है। इसे size और range के base पर categories किया गया है। Float type में आप दशमलव के बाद  7 digits तक store कर सकते है। Double type में दशमलव के बाद 17 digits तक store की जा सकती है।   
Data types                   Size (Bytes)                                   Range
Float                                     4                                             3.4E-38 से 3.4E+38
Double                                 8                                             1.7E-308 से 1.7E+308

Example float money=45.60;

Character
 Character type को एक character store करने के लिए यूज़ किया जाता है। इसकी 2 caategorie है 

Data type                 Size (Bytes)              Range
char                                   1                       -128 से 127 
unsigned char                   1                         0 से 255 

Example:

char alphabet='a';


Void type
void भी 1 डाटा टाइप है जिसका प्रोग्रामिंग में बहोत use होता है . Void type को उन situations में यूज़ किया जाता है जब आपको value के बारे में कोई जानकारी ना हो। इसे functions के साथ भी यूज़ किया जाता है।

  •  अगर  function कोई value return नहीं करता है तो आप उसका return type void define करते है। उदाहरण के लिए आप इस प्रकार function define कर सकते है। void myAdd();।     function में कोई parameters नहीं है तो आप वँहा पर void define कर सकते है। Void type से पता चलता है की इस function में कोई argument नहीं लिया जाता है। उदाहरण के लिए आप इस प्रकार void को parameter के रूप में pass कर सकते है। int myAdd(void);।   



2 comments :

  1. Very informative blog!

    Please take some time to visit my blog @
    Data Types

    Thanks!

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete