Type |
Bytes |
Also Called |
Range of values |
int
|
* |
signed int, signed |
System dependent |
unsigned int |
* |
Unsigned |
System dependent |
char |
1 |
Signed char |
-128 to 127 |
unsigned char |
1 |
|
0 to 255 |
short
|
2 |
short int, signed short int |
-32,768 to 32,767 |
unsigned short |
2 |
Unsigned short int |
0 to 65,535 |
long
|
4 |
long int, signed long int |
-2,147,483,648 to 2,147,483,647 |
unsigned long
|
4 |
Unsigned long int |
0 to 4,294,967,295 |
enum |
* |
|
Same as int |
float |
4 |
|
3.4e +/- 38 (7 digits) |
double |
8 |
|
1.7E +/- 308 (15 digits) |
long double |
10 |
|
1.2E +/- 4932 (19 digits) |