內存對齊

緣由 平臺緣由:不是全部的硬件平臺都容許在任意地址上訪問任意的數據類型。數據結構 性能緣由:數據結構應該儘量的在天然邊界上對齊減小對內存的訪問次數。性能 規則 不一樣平臺上的編譯器都有默認對齊係數,可經過預編譯命令#pragma pack(n)修改。大數據 1.數據成員對齊:結構體或聯合的數據成員,第一個數據成員放在offect爲0的位置,之後每一個數據成員的對齊,取對齊係數與數據成員自身長度二者
相關文章
相關標籤/搜索