C Language in Hindi – Data Types

  • Introduction of data types in Hindi
  • C Language data types in Hindi
  • What is data types in C Language Hindi

Introduction of Data Types

जब भी हम C language मे coding करते है | तो हमे variables create करने पड़ते है | और इन्ही variables के type को data types कहते है |

C language हो या c++ हो बिना data type declare किये हम कोई भी प्रोग्राम नही बना सकते है | अगर हमे किसी भी तरह का प्रोग्राम बनाना है | तो उसके लिए हमे variables create करना पड़ता है | और अगर variables create नही करते है | तो जादा से जादा हम statement print कर सकते है |

C language मे मुख्यतः तिन प्रकार के data types पाए जाते है | पहला int ( integer ) और दूसरा float होता है और तीसरा char होता है | जिसे हम character type data कहते है |

C language मे हम जो भी variables create करते है | वो सारे के सारे variables कुछ न कुछ memory consume करते है | यानी space लेते है |

C language मे create कि जाने वाले variables ( data types ) का list निचे दिया जा रहा है | जिनका use अलग अलग कामो के लिए किया जाता है |

  • Integer Types 
    • int
    • short int
    • long int
    • signed int 
    • unsigned int
  • Floating Point Types 
    • float
    • double
  • Character Types 
    • char

Integer Data Types

इस प्रकार के data types मे only numbers store किये जाते है | पर ध्यान रहे integer data type मे बिना दशमलव के numbers store किये जाते है | और अगर दशमलव के साथ numbers store करेंगे तो program मे error आता है | और Integer data types 5 प्रकार के होते है। और इन्हें memory size और range के अनुसार बाटा गया है।

Data TypeSize ( bytes ) Range 
int -32768 से  32767 
short int  -128 से 127 
long int -2,147,483,648 से 2,147,483,647 
signed int ( negative values के लिए )2-32768 से 32767
unsigned int 0 से 65535

Floating Point Data Types

Floating point data types मे हम numbers को दशमलव के साथ store कर सकते है। Floating point data types 2 प्रकार के होते है। पहला तो float ही होता है और दुसरे को हम double data types कहते है |

Float data types में दशमलव के बाद 7 digits तक numbers store कर सकते है। और Double data types में दशमलव के बाद 17 digits तक numbers store कर सकते है।

Data TypeSize ( bytes )Range 
float  3.4E-38 से 3.4E+38 
double 1.7E-308 से 1.7E+308 

Character Data Types

Character data types मे हम only एक ही character store कर सकते है और जब भी हम किसी character को store करते है तो उसे single cotes ( ” ) मे type करते है | Character data types को 2 categories में divide किया गया है। 

Data Type Size ( bytes )Range 
char  -128 से 127  
unsigned char  0 से 255  

Void Data Type

Void Data type को जादा तर function मे use किया जाता है for example – void main( ) { } यहाँ पर void एक data types है |

अगर आपका function कोई value return नहीं करता है | तो उसका return type void define करते है। उदाहरण के लिए आप इस प्रकार से function define कर सकते है। void myFunction();

अगर आप function में कोई parameters पास नही करते है | तो उसकी जगह पर void define कर सकते है। Void type से यह पता चलता है की इस function में कोई argument नहीं लिया गया है | और इस प्रकार void को parameter के रूप में pass किया जाता है । int myFunction(void);

Declare the variables and function

हम data types और function को कैसे declare करते है इसका एक example निचे दे रहे है | अब दिये गये code को देखे और समझे |

Example

void main()
{
int age = 20;
float year = 2019.0;
double num = 2019.00;
char name = 'R';
}
C – Tokens & identifiers C – Variables
Previous Next