- 结构体的字节对齐方式
- typedef struct _TEST{
- char c1;
- short s;
- float f;
- char c2;
- }TEST;
测试代码如下:
本文介绍了C/C++中结构体的字节对齐原理,通过示例展示了如何使用#pragma pack(n)命令改变字节对齐方式。内容包括不同字节对齐对结构体大小的影响,以及__attribute__((aligned(n)))和__attribute__((packed))的用法。
1695

被折叠的 条评论
为什么被折叠?