立即学习:https://edu.youkuaiyun.com/course/play/2919/47237?utm_source=blogtoedu
结构体尺寸是当前对齐方式的整数倍。(结构体元素最大尺寸的整数倍)
#pragma pack(1) //对齐方式为1
#pragma pack(2) //对齐方式为2
如果结构体成员变量默认对齐方式与该设定对齐方式冲突,以最小的为准
博客介绍了C++中结构体尺寸与对齐方式的关系,即结构体尺寸是当前对齐方式(结构体元素最大尺寸的整数倍)的整数倍,还给出了设定对齐方式的代码,如#pragma pack(1)、#pragma pack(2),若成员变量默认对齐方式与设定冲突,以最小的为准。
立即学习:https://edu.youkuaiyun.com/course/play/2919/47237?utm_source=blogtoedu
结构体尺寸是当前对齐方式的整数倍。(结构体元素最大尺寸的整数倍)
#pragma pack(1) //对齐方式为1
#pragma pack(2) //对齐方式为2
如果结构体成员变量默认对齐方式与该设定对齐方式冲突,以最小的为准
1364

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