C/C++ 内存对齐 —— 从C标准谈谈结构体和 bit-field
前几天和朋友一起讨论 C 的结构体,一时兴起问了朋友几个问题,大致是关于结构体成员声明顺序对结构体大小的影响;之后想起 bit-field 的声明方式便加入了 bit-field 的情况一起讨论,而此后的实验结果在我们的电脑上得出的结果却并不一致,于是我开始翻阅起了 C 标准原文说明,尝试找到最权威的说法...
前几天和朋友一起讨论 C 的结构体,一时兴起问了朋友几个问题,大致是关于结构体成员声明顺序对结构体大小的影响;之后想起 bit-field 的声明方式便加入了 bit-field 的情况一起讨论,而此后的实验结果在我们的电脑上得出的结果却并不一致,于是我开始翻阅起了 C 标准原文说明,尝试找到最权威的说法...