这种题在各种公司面试、笔试都会经常问到。
32位系统 | 64位系统 | |
---|---|---|
bool | 1 | 1 |
char | 1 | 1 |
short | 2 | 2 |
int | 4 | 4 |
long | 4 | 8 |
long long | 8 | 8 |
size_t | 4 | 8 |
time_t | 4 | 8 |
float | 4 | 4 |
double | 8 | 8 |
void * | 4 | 8 |
char * | 4 | 8 |
int * | 4 | 8 |
long * | 4 | 8 |
long long * | 4 | 8 |
float * | 4 | 8 |
double * | 4 | 8 |
综上,随系统改变的有-----所有指针类型、long、size_t、time_t