`

结构体的大小计算

    博客分类:
  • C++
阅读更多
示例程序:
#include <stdio.h>
//#pragma pack(4)

struct Test
{
	double m4;
	int m3;
	char m1;
};

void main()
{
	struct Test t;
	printf("%d", sizeof(t));
	system("pause");
}

结果:16

小记:前面数据向后看齐,后面数据向前看齐,填充对齐。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics