当我发现这个struct... 的大小时,我正在经历结构成员对齐和结构填充概念的概念.
struct node{
int b;
char a;
};
Run Code Online (Sandbox Code Playgroud)
...是8个字节(即它包含3个字节的填充),而这个struct... 的大小...
struct node{
char a;
};
Run Code Online (Sandbox Code Playgroud)
......只有1个字节.为什么后者没有填充?