GCC結構體內變量對齊

記不清結構體內分配 變量 對齊方式 ,用GCC簡單驗證一下,回想起來。很基本的東西 ,不少人有誤區 ,又是變量,又 是邊界 弄的很亂。數組 結構體內變量 分配的原則很簡單:編譯器從結構體第一個變量開始按順序編譯,用一個固定大小n的倍數分配,遇到一個變量的時候,當前n中空餘空間足夠,就不從新分配,若是這個n倍不夠了,它就從上一個n邊界開始,再以n的倍數分配適合大小,最小是n,新變量在新空間分配,所以
相關文章
相關標籤/搜索