本文共 443 字,大约阅读时间需要 1 分钟。
typedef struct{char flag[3];short value;} sampleStruct;union{char flag[3];short value;} sampleUnion;假设 sizeof(char)=1,sizeof(short)=2,那么sizeof(sampleStruct) = 6 , sizeof(sampleUnion) = 4
字符类型占1字节, 可以从任何地址开始
short类型占2字节, 必须从2字节倍数地址开始
int类型占4字节,必须从4字节倍数地址开
转载地址:http://efkqi.baihongyu.com/