計算結構體大小(字節對齊)

一,默認對齊方式 字節對齊的細節和具體編譯器實現相關,但通常而言,知足如下三個準則(也是VC默認對齊方式): 1,結構體變量的首地址可以被其最寬基本類型成員的大小所整除(0能被任意整數整除); 2,結構體每一個成員相對於結構體首地址的偏移量都是該成員類型大小的整數倍,若有須要編譯器會在成員之間加上填充字節; 3,結構體的總大小爲結構體最寬基本類型成員大小的整數倍,若有須要編譯器會在最末一個成員以後
相關文章
相關標籤/搜索