【C/C++开发】内存对齐(内存中的数据对齐)、大端模式及小端模式

数据对齐,是指数据所在的内存地址必须是该数据长度的整数倍。DWORD数据的内存起始地址能被4除尽,WORD数据的内存起始地址能被2除尽。X86 CPU能直接访问对齐的数据,当它试图访问一个未对齐的数据时,会在内部进行一系列的调整。这些调整对于程序员来讲是透明的,可是会下降运行速度,因此编译器在编译程序时会尽可能保证数据对齐。ios 不一样的编译器内存对齐的方式不一样。程序员 一个小例子:在32位的
相关文章
相关标签/搜索