- 博客(1)
- 收藏
- 关注
原创 结构体对齐方式__attribute__和 #pragma pack()(基于32位编译器)
MyStruct21.c_d1为char型,占用1字节,剩下字节不够存放i_e1,实际为(1+3)字节;MyStruct21.d_f1 为double类型,占用8字节,后面没有元素,实际占用为(8+8)字节。MyStruct21.i_e1为int型,占用4字节,剩下字节不够存放S11,实际为(4+8)字节;2.2 __attribute__((packed))与__attribute__((aligned(n)))使用__attribute__((aligned(n)))测试1、2、8、16字节对齐。
2024-04-27 22:05:34
1387
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人