修改结构体对齐方式

方式一

#pragma pack(n)  # C编译器将按照n字节对齐
#pragma pack()   # 取消自定义字节对齐方式

方式二

#pragma pack(push, 1)    # 将原来对齐方式设置压栈,并设置新的对齐方式设置为一个字节对齐
#pragma pack(pop)        # 恢复原对齐方式

#pragma pack(push)
#pragma pack(n)
#pragma pack(pop)

参考