易百教程

74、结构填充是什么?

在结构或联合的情况下,编译器在结构或联合的成员之间插入一些额外的字节用于对齐,这些额外未使用的字节称为填充字节,这种技术称为填充。
填充以内存为代价提高了处理器的性能。 在结构或联合数据成员中,按照最高字节成员的大小对齐,以防止性能损失。

注意:处理器架构要求的数据类型对齐,而不是语言。