字符對齊

linux下結構體 默認的是4字節對齊,總結了下,其規則如下:

1 ,每個數據成員的存儲地址是該成員大小與齊值中小的那個的整數倍。

2,結構體的總大小必須是其內部最大成員的整數倍。

gcc 只支持1,2,4對齊,所以當結構體裏含有duoble的8字節成員不能套用以上規則。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章