Type | Size |
---|---|
char, signed char | 16 bits |
unsigned char | 16 bits |
_Bool | 16 bits |
short | 16 bits |
unsigned short | 16 bits |
int, signed int | 16 bits |
unsigned int | 16 bits |
long, signed long | 32 bits |
unsigned long | 32 bits |
long long, signed long long | 64 bits |
unsigned long long | 64 bits |
enum | varies |
float | 32 bits |
double (COFF) | 32 bits |
double (EABI) | 64 bits |
long double | 64 bits |
pointers | 32 bits |