一、什么是字节对齐
特定类型变量时经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的存放,这就是对齐。
二、对齐的原因和作用
存取效率上的损失。
- 合理的内存对齐可以提高访问效率。为使得CPU能对数据进行快速访问,数据的起始地址应具有“对齐”特性。
参考文献:http://www.cnblogs.com/clover-toeic/p/3853132.html#3943789
文章来源: C语言字节对齐问题
一、什么是字节对齐
特定类型变量时经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的存放,这就是对齐。
二、对齐的原因和作用
存取效率上的损失。
参考文献:http://www.cnblogs.com/clover-toeic/p/3853132.html#3943789