C Data Types
A C data type declares the data type that a variable can hold.
C provides several built-in data types, including:
Data Type | Size | Description |
---|---|---|
int | 2 or 4 bytes | Stores whole numbers, without decimals |
float | 4 bytes | Stores fractional numbers, which have one or more decimals. |
char | 1 byte | Stores a single letter/character/numbers |
double | 8 bytes | Stores fractional numbers, having one or more decimals. |
Example
#include
<stdio.h>
int main()
{
int integer
= 40;
float floating
= 20.42;
char character
= 'D';
printf("%d\n", integer);
printf("%f\n", floating);
printf("%c\n", character);
return
0;
}
Output:
40
20.420000
D