Thursday 1 February 2018

C Language Data type

जब हम कोई भी program बनाते है तो हमें उस program को computer पर चलाने के लिए कुछ मेमोरी की आवश्यकता होती है और ये मेमोरी हम data type की मदद से ही ले पाते है / data type ही यह बताता है की यह value किस type की है /
variable को डिक्लेअर करने पर ही program के लिए मेमोरी मिलती है  और इन variable को declare करने के लिए data type की आवश्यकता पड़ती है

ये निम्नलिखित प्रकार के होते है /

1) int
2) char
3) float 
4) double
5) string

सभी c compiler int ,char , float ,double व  string नाम के पांच प्रमुख primary data type को सपोर्ट करते है/


1) integer data type -

 integer को बिना किसी fraction भाग के रूप में देखा जा सकता है जैसे कि
34 , 56 , 75 इस प्रकार की value को  integer data type कहा जाता है / अगर  34.55 हो तो ये  integer नहीं है integer data type मेमोरी में 2 byte जगह लेते है /
example:- int number;
इस तरह से एक integer data type को डिक्लेअर किया जाता है / जहाँ पर int एक data type है और number उसका नाम है ;


2) character data type-

 
 एक सिंगल character c में कीवर्ड char द्वारा परिभाषित किया जाता है / यह केवल एक सिंगल character के लिए उपयोग किया जाता है / सामन्यतः character data type मेमोरी में 1 byte space लेता है
example:- char abc;
जहाँ char एक charecter type का data type है जिसका नाम abc  है /

3) float data type -

 यह दशमलव वाली संख्याओं के लिए प्रयोग किया जाता है जैसे कि - 34.4 इस प्रकार के number को स्टोर करने के लिए float data type का प्रयोग किया जाता है / और इस data type को floating point data type भी कहते है /
example:- float value;
 

4) double data type -

 यह float data type की तरह है अंतर ये है कि float 6 अंक के साथ 4 byte में स्टोर होती है  जबकि  double 14 अंक के साथ 8 byte का उपयोग करती है तथा float की तरह सामान data type को represents करती है
example:- double xyz;
जहाँ double एक data type है and xyz , data type का नाम है जो की कुछ भी हो सकता है
 

5) string data type -
 
 यह data type किसी नाम को represent करने के लिए उपयोग किया जाता है जैसे कि मुझे अपना नाम print कराना है तो string data type का use करना होगा /
example:- string name;


Share this

0 Comment to "C Language Data type"

Post a Comment