结构成员的默认对齐方式

时间:2016-02-20 01:14:28

标签: c x86-64

在带有gcc编译器的X86_64 intel处理器中,'C'结构中成员的默认对齐方式是什么。它是否与自然边界自我对齐?

1 个答案:

答案 0 :(得分:0)

结构与结构中最大元素类型所需的相同对齐方式对齐。

如果最大元素是int并且在32位架构上(或使用32位指令强制编译)将在4字节边界上。

如果使用64位指令进行编译,则将在8字节边界上。

与其他类型相似。