結構體內存對齊

結構體內存對齊 先來看幾個例題:web 例1: struct S1 { char C1; int i; char C2; }; printf("%d\n", sizeof(struct S1)); 解析:數據結構 char 爲1個字節, int 爲4個字節; char c1 從0偏移開始,佔用一個字節;如今可用偏移爲1偏移,接下來存放 int i ,1不是對齊數4 的整數倍
相關文章
相關標籤/搜索