33,008
社区成员
发帖
与我相关
我的任务
分享
struct ss
{
char a;//放在0号位
float b;//放在4~7
short c;//放在8~9
char d;//放在10
};
大小为11,和最大的4对齐,补1就是12
sizeof(ss)=12:
这篇文章不错:http://blog.csdn.net/hairetz/archive/2009/04/16/4084088.aspx
struct ss
{
char a;//1->4
float b;//4->8
short c;//2->10
char d;//1->12
};