結構體大小及內存對齊

結構體大小 在計算結構體大小時,有幾點需要注意: 1.char可存放在任意地址,short存放在能被2整除的地址,int存放在能被4整除的地址…即數據類型存放的地址要能被其數據類型所佔字節數整除。(可先將每個成員的字節數寫出,然後從第二個成員開始,將前面成員的總字節數補齊成當前字節數的倍數。) 2.結構體的總大小,一定要能整除單個成員最大類型的大小。 struct A { char a;//1+1
相關文章
相關標籤/搜索