问题描述
解决方案
结构体对齐说的是编译器的事情,不是你定义一个字段然后自己去凑。千万不要从百度百科这种垃圾网站获得信息。
解决方案二:
同一类型的可以合并,很正常,
从对齐看,对其对齐要求是一样的,不冲突
实际上
char,char ,short 也可以合并成 一个int
当 char 8Bits,short16Bits,int32bits 的时候
只有当下个数据,
不在对齐位置的时候,
才会在两个数据中间插入间隙。
时间: 2025-01-29 16:49:30