内存对齐:计算机中内存的地址空间是按照 byte
来划分的,从理论上讲对任何类型变量的访问可以从内存中的任意地址开始,但实际情况是:在访问特定类型变量的时候通常在特定的内存地址访问,这就需要对这些数据在内存中存放的位置进行限制,各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。编译器将程序中的每个 数据单元
的地址安排在机器字的整数倍的地址指向的内存之中。
内存对齐的原因:
标签:变量,C++,访问,地址,内存,对齐 From: https://www.cnblogs.com/acec/p/16739584.html