69,336
社区成员
发帖
与我相关
我的任务
分享
struct MINE {
char cc;
short ss;
//int ii;
float ff; //没有ii,前面大小是4,float大小是4,对齐
double dd; //前面大小是8,double是8,对齐,所以MINE大小是16
};
struct MINE {
char cc;
short ss;
int ii;
float ff; //前面大小是8,float大小是4,对齐
double dd; //前面大小是12,double是8,不对齐,前面必须8的倍数,所以补4个字节,这时MINE大小是24
};