MySQL
成员变量 标签描述

文章目录 前言 一、结构体对齐规则 二、结构体大小计算三板斧 一板斧 二板斧 三板斧 三、为什么存在内存对齐? 四、修改默认对齐数 前言 我们知道,整型变量有自己的大小,浮点型变量有自己的大小,数组也有自己的大小,只要数据存放到内存中,就会占用内存大小。所以作为C语言数据类型的一种——结构体同样也有自己的大小。要注意的是,结构体虽是多种数据类型的集合,但结构体的大小并不像我们想的那样简单地将每个结构体成员的大小相加就能得到的。 想要计算结构体的大小,需要先去了解计算结构体的规则! 一、结构体对齐规则 结构体的大小计算要遵循结构体的对齐规则: 结构体的第一个成员永远都放在...