結構體、位段(位域)詳解

結構體大小前邊簡單介紹了一下,如今對計算結構體的大小進行詳細的解釋,但願能幫助你們更好的理解結構體和位段。linux 舉個例子:spa struct { double a;//8 8 8 0-7 char b;//1 8 1 8 8-11浪費 int c;//4 8 4 12-15 int d;//4 8 4 16-19 20-24浪費 }S; 解析:(vs下默認對齊數爲8,linux下爲4,如下
相關文章
相關標籤/搜索