参考 百度百科内存对齐 对齐作用 可以使得以最少的次数将操作数加载到寄存器中,如果数据没有对齐,则当CPU以最小读取数据大小从内存读入数据时可能只取到了一部分数据,而对齐情况下可以一次读入. 对齐修改 在程序中可以通过pragma pack(x)指定对齐大小,x即为需要指定的对齐大小.默认情况下32位平台采用4字节对齐,64位平台采用8字节对齐 对齐规则 摘自百科,感觉概括的比较好. 规则一:成员对齐 数据成员对齐规则:结构(struct)(或联合(union))的数据成员,第一个数据成员放在o…