C/C++ 內存對齊題目練習

結構體/類內存對齊的規則 1) 結構體變量的首地址能夠被其最寬基本類型成員的大小所整除; 備註:編譯器在給結構體開闢空間時,首先找到結構體中最寬的基本數據類型,然後尋找內存地址能被該基本數據類型所整除的位置,作爲結構體的首地址。將這個最寬的基本數據類型的大小作爲上面介紹的對齊模數。 2) 結構體每個成員相對於結構體首地址的偏移量(offset)都是成員大小的整數倍,如有需要編譯器會在成員之間加上填
相關文章
相關標籤/搜索