.定义一个结构体变量,共三个成员分别是字符型、整型和单精度浮点型,则该结构体变量所占内存长度为
答案给的7
为什么啊我算的12哭了求
字符型占1个字节,单精度浮点型占4个字节,如果整型占2个字节 且 取消了字节对齐的话就是占 7 个字节
struct A
{
char a;
int b;
float c;
};
int main()
{
struct A a;
printf("%lu",sizeof(a));
}
打印出来是12没错
这个题天王老子来了也是12,我也想不通为什么是7