【C/C++開發】內存對齊(內存中的數據對齊)、大端模式及小端模式

數據對齊,是指數據所在的內存地址必須是該數據長度的整數倍。DWORD數據的內存起始地址能被4除盡,WORD數據的內存起始地址能被2除盡。X86 CPU能直接訪問對齊的數據,當它試圖訪問一個未對齊的數據時,會在內部進行一系列的調整。這些調整對於程序員來講是透明的,可是會下降運行速度,因此編譯器在編譯程序時會盡可能保證數據對齊。ios 不一樣的編譯器內存對齊的方式不一樣。程序員 一個小例子:在32位的
相關文章
相關標籤/搜索