Datatypes In C Language - .OnlineGuruji

.OnlineGuruji

Provides E-Notes,Video Tutorials And Download Links For Students In hindi

*********************************************************

*********************************************************
********************************************************************************

Breaking

Ramchandicollege Saraipali

Technology Jobs

OnlineGuru Blog मे आपका स्वागत है ब्लॉग से संबन्धित जानकारी के लिए संपर्क करें मो ॰ नम ।-9826026747(सपन कुमार दास) अपने विषय से संबन्धित अपडेट प्राप्त करने के लिए ब्लॉग पे दिये गए Bell Icon को press करें कम्प्युटर,Science,English Grammer से संबन्धित विषय की अधिक जानकारी के लिए हमारे ब्लॉग अथवा यू ट्यूब चैनल को सब्क्राइब करे ..

Tuesday, January 19, 2021

Datatypes In C Language

 

Data type

Format specifier

symbol

Memory

 occupy

Rang

Interger

%d

Int

2byte

-32,768 to 32,767 

character

%c

char

1byte/char

-128 to 127

float

%f

float

4byte

1.2E-38 to 3.4E+38

Long

%ld

long

8byte

-2,147,483,648 to 2,147,483,647 

double

%lf

double

8byte

1.7E-308 to 1.7E+308

Data type क्या है ?

कोई variable किस Type की value stor कर सकता है। यह Data type बताता है अर्थात यह किसी Variable की विशेषता बताता है की यह किस प्रकार की वैल्यू मेमोरी में स्टोर कर सकता है।

Data type तीन प्रकार के होते हैं -

(1.) Basic or primary or primitive data type 

(2.) User Define Data type
(3.) Derrived Data type

(1.) primary data type :-

ये स्वतन्त्र डेटा टाइप होते हैं जिनका सामान्यतः किसी वेरिएबल को डिक्लेअर करने के लिए किया जाता है। इसे Basic simple या primitive data type भी कहते हैं।
C Language में निम्न प्रकार के प्राइमरी डेटा टाइप होते हैं।


(1) Char
(2) int
(3) float
(4) void

(1) char :-

इस डाटा टाइप का उपयोग किसी variable में single character को store करने के लिए किया जाता है।
उदाहरण - char a;   इस उदाहरण में char एक डेटा का प्रकार है और a एक वैरिएबल है।

(2) int :-

इसका प्रयोग किसी Integer variable value अर्थात पूर्णाक value को स्टोर करने के लिए किया जाता है। या यूं कहें की इसका प्रयोग नम्बर को स्टोर करने के लिए किया जाता है। ये value साइनेड अथवा अन्साइनेड हो सकते हैं।
उदाहरण :- int n;   n=5;      इस उदाहरण में int डेटा का प्रकार है और n वैरिएबल है।

(3) long int :-

किसी Variadble में integer type के बड़े value को स्टोर करने के लिए इसका उपयोग किया जाता है। इन्हें long भी कहते हैं।
उदाहरण :- long int n;       ( n=50,000 )

(4) float :-

इस डेटा टाइप का उपयोग किसी Variable में floating point value अर्थात दशमलव वाले अपूर्णान्स वैल्यू को स्टोर या Define करने के लिए किया जाता है।
ये वैल्यू positive (+) या Nagative हो सकते हैं।
उदाहरण :- float p ;  ( p=22.14; )

(5) long float :-

इस डाटा टाइप का उपयोग किसी Variable में floating point value को more Accurate के साथ स्टोर करने के लिए किया जाता है, इसे Double डाटा type भी कहते हैं।
उदाहरण :- long float a ; a=1.173456

(6) void :-

 यह एक Empety data type होता है। इसका उपयोग सामान्यतः function में किया जाता है। की यह function कोई वैल्यू return नहीं करेगा इसका उपयोग Variable के साथ नहीं किया जाता है।
उदाहरण :- Void ()
main function
{...........
.............
.............}
primary data type के द्वारा Declare variable के Value को प्रिंट करने के लिए special symbol का प्रयोग किया जाता है जिन्हें print control या print formate इसका प्रयोग printf() तथा scanf() function में किया जाता है।
इसके बाद मैं आपको Data type print control / print format के बारे में बता देता हूँ ये क्या है ?
ये एक प्रकार का Formula कह सकते हैं क्योकि ये किसी Data type के variable के लिए लिखा जाता है इसे ही print format कहते हैं जैसे-
char - %c
int - %d
long int - %ld
float - %f
long float - %lf
long double - %Lf
note :-  string के लिए %s का प्रयोग किया जाता है।

(2.) User Define Data type :-


किसी programer के द्वारा बनाये गए डेटा को ' यूजर डिफाइन डाटा टाइप ' कहा जाता है। कम्प्यूटर प्रोग्राम में इसका उपयोग किया जाता है जो की निम्न है-
(i) structure
(ii) Union
(iii) Enumeration
(Iv) typedt

(3.) Derrived data type :-

Derrived data type भी यूजर के द्वारा ही बनाया जाता है इसे बनाने के लिए पहले से उपस्थित फंक्शनल डेटा टाइप का प्रयोग किया जाता है।
(i) Array
(ii) pointer

No comments:

Post a Comment