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