Data Types क्या है? (Data Types in C Programming)
आज हम सीखेंगे Data Types in C Programming in Hindi तो हम अध्याय शुरू करते हैं। किसी वेरिएबल (Variable) या कांस्टेंट (Constant) के एक निश्चित जाति या समुदाय को डेटा टाइप्स (Data Types) कहा जाता है। (A certain caste or community of a variable or constant is called Data Type.) सरल शब्दों में, प्रोग्रामिंग (Programming) के दौरान जब हम कोई वेरिएबल (Variable) बनाते हैं, तब आपको कम्पाइलर (Compiler) को यह बताना होगा की आप वेरिएबल में किस प्रकार का डाटा संग्रहीत करना चाहते है, इससे कंपाइलर उतनी ही मेमोरी उस वेरिएबल को कंप्यूटर मेमोरी (रैंडम एक्सेस मेमोरी) से प्रदान करता है।
[adinserter block=”2″]
Data Types के प्रकार (Types of Data Types in C Programming)
- Integer
- int
- short int
- long int
- signed int
- unsigned int
- Floating Point
- float
- double
- Character
- char
[adinserter block=”3″]
integer (इन्टिजर): integer data type का उपयोग हम किसी भी Whole Number ( दशमलव संख्या नहीं) को स्टोर करने के लिए करते है। उदाहरण के लिए – 2, 5 आदि। इन्टिजर डाटा टाइप मेमोरी में 2 bytes जगह लेता है।
float (फ्लोट): float data type का उपयोग हम किसी भी Decimal Number (दशमलव संख्या) को स्टोर करने के लिए करते है। उदाहरण के लिए – 42.25, 34.4 आदि। फ्लोट डाटा टाइप मेमोरी में 4 bytes जगह लेते है, float data type में दशमलव के बाद 7 अंक तक स्टोर कर सकते है।
char (कैअर): char data type का उपयोग हम किसी भी Character को स्टोर करने के लिए करते है। उदाहरण के लिए – ‘A’,’a’,’%’,’#’,’8′ आदि। यह डाटा टाइप मेमोरी में 1 byte जगह लेता है।
double (डबल): double data type में हम दशमलव के बाद 17 अंक तक स्टोर कर सकते है। double data type मेमोरी में 8 bytes जगह लेता है।
string (स्ट्रिंग): string data type किसी नाम का प्रतिनिधित्व (Represent) करने के लिए उपयोग किया जाता है, जैसे कि मुझे अपना नाम प्रिंट करना है तो string data type का इस्तेमाल करना होगा। उदाहरण के लिए – string name;
Integer Data Types, Storage Size, and Range:
Type | Storage Size | Value Range |
int | 2 bytes | -32,768 to 32,767 |
short int | 1 byte | -128 to 127 |
long int | 4 bytes | -2,147,483,648 to 2,147,483,647 |
signed int | 2 bytes | -32,768 to 32,767 |
unsigned int | 2 bytes | 0 to 65,535 |
char | 1 byte | -128 to 127 |
float | 4 bytes | 1.2E-38 to 3.4E+38 |
double | 8 bytes | 2.3E-308 to 1.7E+308 |
long double | 10 bytes | 3.4E-4932 to 1.1E+4932 |
Void Type: void data type का इस्तेमाल हम अक्सर प्रोग्रामिंग में करते है, void का मतलब null value होता है अर्थात void में कोई value नही होता है। void data type को उन स्थितियों में इस्तेमाल किया जाता है जब हमे value के बारे में कोई जानकारी नही होती है। इसे functions के साथ भी उपयोग किया जाता है, अगर Function कोई value return नहीं करता है, तो आप उसका return type void define करते है।
[adinserter block=”4″]
#include <stdio.h> void hello(void); // function with no return value and parameter main() { hello(); } void hello(void) { printf("Hello World"); }
Output:
Hello World
इन्हें भी देखें –
- कंप्यूटर क्या है? (What is Computer in Hindi)
- सॉफ्टवेयर इंजीनियर कैसे बने? (How to Become a Software Engineer)
- कंप्यूटर प्रोग्रामिंग क्या है, कैसे सीखें? (What is Computer Programming in Hindi)
- C प्रोग्रामिंग क्या है, कैसे सीखें? (C/C++ Programming in Hindi)
- C++ प्रोग्रामिंग क्या है, कैसे सीखें? (C++ Programming in Hindi)
- जावा प्रोग्रामिंग क्या है, कैसे सीखें? (Java Programming in Hindi)
- डाटाबेस मैनेजमेंट सिस्टम क्या है? (What is DBMS in Hindi)
- विज़ुअल बेसिक डॉटनेट क्या है? (What is VB.Net in Hindi)
- बाइनरी नंबर सिस्टम क्या है? (Binary Number System in Hindi)
- ASCII कोड क्या है? (What is ASCII Code in Hindi)
प्रिय पाठकों, मै आशा करता हु की आपको हमारा “Data Types in C Programming in Hindi” पर ये पोस्ट काफी पसंद आया होगा। अगर आपको यह पोस्ट अच्छा लगा हो तो इसे जरुर अपने दोस्तों के साथ शेयर करे। हमने कोशिस किया है की “Data Types in C Programming in Hindi“ की संपूर्ण जानकारी आसान और विस्तृत रूप में वर्णन कर सके। यदि आपको और अधिक जानकारी की आवश्यकता है तो आप यहाँ क्लिक कर पढ़ सकते है अगर आपको कोई भी उलझन हो तो निचे कमेंट कर सूचित करें, आपको तुरंत सही और सटीक सुचना आपके इच्छित विषय से सम्बंधित दी जाएगी. यदि आप हमसे सम्पर्क करना चाहते है या आपके पास कोई सुझाव है तो आप हमसे संपर्क करे। हम आपके सुझाव का स्वागत करते हैं, हमारी यूट्यूब चैनल देखने के लिए यहाँ क्लिक करे।
कृपया ध्यान दें: नीचे दिए गये “Register Now” बटन के माध्यम से आप हमे निशुल्क ज्वाइन कर सकते हैं। नवीनतम जॉब अपडेट पाने के लिए आप हमारे फेसबुक ग्रुप को जॉइन कर सकते हैं और हमारे एंड्रॉइड एप्प को भी डाउनलोड कर सकते हैं। हमारे इस एप्प का उद्देश्य प्रतियोगता परीक्षाओं की तयारी करने वाले छात्रों को नवीन माध्यम द्वारा ज्ञान उपलब्ध करवाना है। जिससे वह अपने मोबाइल द्वारा ही समस्त जानकारी प्राप्त कर सके, आपको हमारा यह प्रयास कैसा लगा, हमें कमेंट में जरूर बताएं।
Dear Visitors, अगर आपके पास कोई ज्ञानवर्धक जानकारी है जिससे आप लोगो के साथ बाँटना चाहते है तो हमसे संपर्क कीजिए हमें ईमेल भेजिए–[email protected] यदि पोस्ट अच्छी हुई तो हम जरूर आपके नाम के साथ उसे प्रकाशित करेंगे।
Achha laga Data Tpes ke baare me jaan kar,
Thanks for sharing.
Keep it up.
Bahut hi informative jaankari kaafi dino se pareshaan tha main data type smjh hi nhi aa rha tha, aapke article ko padh kar sare confusion doubts clear ho gya… Thanks Sir