结构体、位段(位域)详解

结构体大小前边简单介绍了一下,如今对计算结构体的大小进行详细的解释,但愿能帮助你们更好的理解结构体和位段。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,如下
相关文章
相关标签/搜索