当程序中出现结构数组的时候,编译器是通过执行与结构数组的大小的乘法来索引数组元素的。因此,如果结构数组大小是2的倍数,那么以上的乘法就变成inexpensive shift operations了,这样让结构数组保持Align于2对提高数组索引的性能有很大的帮助。
Adjust structure size to power of two
最新推荐文章于 2022-02-15 16:28:09 发布
当程序中出现结构数组的时候,编译器是通过执行与结构数组的大小的乘法来索引数组元素的。因此,如果结构数组大小是2的倍数,那么以上的乘法就变成inexpensive shift operations了,这样让结构数组保持Align于2对提高数组索引的性能有很大的帮助。