C++

Basic type’s size in 86x and 64x CPU

32 bits compiler:
char :1
char*: 4
short int : 2
int: 4
unsigned int : 4
float: 4
double: 8
long: 4
long long: 8
unsigned long: 4

64 bits compiler:
char :1
char*: 8
short int : 2
int: 4
unsigned int : 4
float: 4
double: 8
long: 8
long long: 8
unsigned long: 8

Leave a comment