Data Type in C
Data type मुख्यत: दो प्रकार के होते है:
- Primary data type
- Secondary Data type
- char
- Integer
- Float
- double
- void
1. char :*char data type के द्वारा बनाया गया variable एक character data store करता है इसका size 1 byte होता है * char दो type के होते होते है signed और unsigned (signed का मतलब होता है की nigetive,positive दोनों number store कर सकते है unsigned का मतलब होता है की only positive number store कर सकते है )
Data type | Range | Size(byte) | Format specified |
signed char | -128 to +127 | 1 | %c or %s |
unsigned char |
0 to 255 |
1 |
%u or %d or %s |
2. Integer :*Integer type में number store किया जाता है जैसे 65,454 Integer type के variable बनाने के लिए निम्नलिखित keyword का use किया जाता है *
नोट: Number दो type के होते है 1. signed number : signed number के अंतर्गत nigetive,positive दोनों number आते है जैसे 10 , -10 2. unsigned number : unsigned number के अंतर्गत only positive number आते है जैसे 10
Data type | Range | Size(byte) | Formate |
---|---|---|---|
signed short | 2 | %d | |
unsigned short | 2 | %u | |
signed int | 4 | %d | |
unsigned int | 4 | %u | |
signed long | 4 | %ld | |
unsigned long | 4 | %lu | |
signed long long | 8 | %lld | |
unsigned long long | 8 | %llu |
3. Float : Float data type के अंतर्गत दशमलव वाले number आते है जैसे 54.42 Float type के variable बनाने के लिए निम्नलिखित keyword का use किया जाता है
Data type | Range | Size(byte) | Formate |
---|---|---|---|
float | 4 | %f | |
double | 5 | %lf |
2. Secondary Data type: Secondary Data type या user define data type ये एक ऐसा data type है जो programer के द्वारा बनाया जाता है जो निम्नलिखित है निम्नलिखित keyword के माध्यम से बनाया जाता है
- Array
- Union
- Enum
- Typedef