多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 3、结构体struct和共同体union(联合)的区别 结构体:将不同类型的数据组合成一个整体,是自定义类型 共同体:不同类型的几个变量**共同占用一段内存** 1)结构体中的每个成员都有自己独立的地址,它们是同时存在的; 共同体中的所有成员占用同一段内存,它们不能同时存在; 2)sizeof(struct)是内存对齐后所有成员长度的总和,sizeof(union)是内存对齐后最长数据成员的长度、 结构体为什么要内存对齐呢?