#pragma pack ( n )
结构体
#pragma pack ( )
对齐参数: n 为对齐参数,其取值为1、2、4、8,默认为8。
规则1:
如果这个值比结构体成员的sizeof值小,那么该成员的偏移量应该以此为准。
亦即,结构体成员的偏移量应该取二者的最小值。
规则2:
结构体整体所占空间要是结构成员中对齐参数最大的整数倍。
#pragma pack ( n )
结构体
#pragma pack ( )
对齐参数: n 为对齐参数,其取值为1、2、4、8,默认为8。
规则1:
如果这个值比结构体成员的sizeof值小,那么该成员的偏移量应该以此为准。
亦即,结构体成员的偏移量应该取二者的最小值。
规则2:
结构体整体所占空间要是结构成员中对齐参数最大的整数倍。