32位編譯器:
char:1個(gè)字節(jié)
char*(即指針變量):4個(gè)字節(jié)(32位的尋址空間是2^32,即32個(gè)bit,也就是4個(gè)字節(jié))
int:4個(gè)字節(jié)
short int:2個(gè)字節(jié)
float:4個(gè)字節(jié)
double:8個(gè)字節(jié)
long:4個(gè)字節(jié)
long long:8個(gè)字節(jié)
unsigned int:4個(gè)字節(jié)
64位編譯器
char:1個(gè)字節(jié)
char*(即指針變量):8個(gè)字節(jié)
short int:2個(gè)字節(jié)
int :4個(gè)字節(jié)
unsigned int:4個(gè)字節(jié)
float:4個(gè)字節(jié)
double:8個(gè)字節(jié)
long:8個(gè)字節(jié)
long long:8個(gè)字節(jié)
unsigned long:8個(gè)字節(jié)