Data Types In C

data types in c in hindi

Dear Students, आज के इस Lecture में हम सीखेंगे Data Types in C के बारे में. यानी की Data types क्या होते है? साथ में ही हम अलग-अलग data types in c के बारे में भी पड़ेगे. Use of Data Types in C मतलब की Data Types का C Language में क्या उपयोग है? और सबसे important topic की C लैंग्वेज मैं कौन सा data types memory में कितना space occupies करता है. Data Types से related ये सारे topic हम data types in C के lecture में पड़ेगे.

Lectures Covering Topics – Data Types in C In Hindi – C Language में Data Types क्या होते है?

  • What Is Data Types In C In Hindi- C लैंग्वेज Data Types क्या होते है?
  • Definition Of Data Types In Hindi – Data Types की परिभाषा
  • Different Types Of Data Types In C In Hindi – विभिन्न प्रकार के Data Types
  • Basic Data Type In C In Hindi – C लैंग्वेज के प्रमुख Data Types

What is Data Types In C In Hindi – C लैंग्वेज में Data Types क्या होते है?

Students जब हम कोई variable create करते है. तो हमें अपने compiler को बताना होता है की हम किस तरह का variable create करेगे. मतलब की हम compiler को बताएंगे कि हमारा variable किस तरह की value को store करेगा.

जिस तरह का आपने variable crate किया होगा. Compiler उतनी ही memory उस variable को computer system की memory में से दे देता है. जैसा की आप नीचे लिखे statement में देख सकते है.

Char ch;

ऊपर लिखा हुआ statement compiler को बताता है की आप ch variable में एक character (a, b, c, d, e) hold करने वाले है. अब किसी भी एक character को store करने के लिए जितने भी memory की जरूरत होती है. Compiler उतनी ही memory इस ch variable को allot करा देता है .जिसमे char 1 byte की memory लेता है.

यदि किसी भी programming language में data types न हो तो हमें अपने computer system की memory बहुत ही waste करनी पड़ेगी. जिस जगह हमारा काम 4 bytes की memory में हो सकता है. हम वहां 30 byte की memory waste कर सकते है.

इसलिए student एक अच्छा programmer वही होता है. जो programming के साथ साथ अपने program की space complexity को भी बचाये. तो आपको जिस taype ka data store करना है उसी type का variable define करना है. नीचे सभी data types की range और maximum memory सीमा(limit) define के गयी है.

Definition Of Data Types In C In Hindi – Data Types की परिभाषा

एक data type किसी variable की value (यानी char, number आदि) और उस variable पर होने वाले सभी operation को define करता है. सभी data types का memory में memory storage representation अलग अलग होता है.

(A data types defines a domain of allowed values and the operation that can be performed on those value. Storage representation of different data types is different in memory.)

Different Types Of Data Types In C In Hindi – विभिन्न प्रकार के Data Types

Students C programming language 4 तरह के data typs को support करती है. जिन्हे primitive data types भी कहा जाता है.

  • Basic Data Types
  • Derived Data Types
  • Enumeration Data Type
  • Void Data Types

data types in c

Basic Data Types In Hindi:- C लैंग्वेज के प्रमुख Data Types

Basic data types integer-based और floating-point based दोनों पर निर्भर करते है. C language signed और unsigned literals दोनों को support करती है.

basic data types in c

Memory में basic data types का size 32-64 bits operating system के according change हो सकता है. लेकिन हम यहां आपको 32 bits operating system के according बता देते है.

Data Types Memory Size Range
char 1 byte -128 to 127
signed char 1 byte -128 to 127
unsigned char 1 byte 0 to 255
short 2 byte −32,768 to 32,767
signed short 2 byte −32,768 to 32,767
unsigned short 2 byte 0 to 65,535
int 2 byte −32,768 to 32,767
signed int 2 byte −32,768 to 32,767
unsigned int 2 byte 0 to 65,535
short int 2 byte −32,768 to 32,767
signed short int 2 byte −32,768 to 32,767
unsigned short int 2 byte 0 to 65,535
long int 4 byte -2,147,483,648 to 2,147,483,647
signed long int 4 byte -2,147,483,648 to 2,147,483,647
unsigned long int 4 byte 0 to 4,294,967,295
float 4 byte
double 8 byte
long double 10 byte

Derived Data Types In C In Hindi:-

Derived data types वो data types होते है जो user define करते है. इसलिए इन्हे user define data types भी कहते है. यानि की derived data type भी basic data types से ही बने होते है.

Derived data types in c

Void Data Types In C In Hindi:-

Students void data types का उपयोग हम तब करते है जब हमें value के बारे में पता नहीं होता है. Void data types को ज्यादातर function के साथ उपयोग किया जाता है. और सबसे जायदा इसे हम function के साथ उपयोग करते है.

नीच वो situation लिखी हुई है जहां आप void type का उपयोग कर सकते हो.

  • यदि हम function में कोई parameter नहीं ले रहे है तो हम वहां पर void data type का उपयोग करेंगे. Void type हमें यह बतायेगा कि हम यह पर कोई arguments नहीं ले रहे है.
  • जब हमारा कोई function value return नहीं करता है तो हम उस function का return type void define करते है. उदहारण के लिए आप इस तरह से अपना function define कर सकते है. void fun();.

जब हमें confirm न हो की pointer variable किस type के variable को point करेगा तो हम उसका type void define कर सकते है. तब हम void pointer से किसी भी variable को point करा सकते है..

Enumeration Data Type In C In Hindi:-

Enumerated data type एक user define data types होता है. जिसके variable को हम कुछ limit value ही assign करा सकते है. वो values programmer द्वारा enumerated type को declare करते समय ही define की जाती है. Enumerated data type का syntax नीचे लिखा हुआ है.

enum enumerated-type-name{value1, value2, value3,……….value n};

C language Related Lecture – C Language से संबंधित Lectures

Dear Students, main aasha karta hun ki aapko data types in c Ka Lecture padh kar samjh me aa gaya hoga ki data types kya hote hai. Or data types kitne types ke hote hai. Yadi aapako (data types in c ) ke Lecture se related koi bhi problem hai to aap hume comment karke puch skte hai.

Share This Post On

About Author

Thakur Aman Singh

Hey, I am Aman Singh Tomar from Taj City Agra. Through This Blog I want to share my Knowledge with all of you. Read More >>

Leave a Reply

Your email address will not be published. Required fields are marked *