struct T { char a; int *d; int b; int c:16; double e; }; T *p; 在64位系统以及64位编译器下,以下描述正确的是 A. sizeof(p) == 24 B. sizeof(*p) == 24 C. sizeof(p->a) == 1 D. sizeof(p->e) == 4 解析 也许很多同学选择了B,其实,我也选了这个. 但是,看了解析,我才发现,原来自己大意了. 因为,在64位系统下,地址占64位,即指针占64位,8个字节 所以…