函数宏
GLibALIGNOF
自 2.60 起
声明 [源代码]
#define G_ALIGNOF (
type
)
描述 [源代码]
返回给定类型值的平台 ABI 所需的最小对齐方式。给定类型的变量或结构成员的地址必须始终是此对齐方式的倍数。例如,大多数平台要求 int 变量在 4 字节边界上对齐,因此在大多数平台上,G_ALIGNOF (int)
为 4。
请注意,这与 GCC 的 __alignof__
运算符返回的值不一定相同,后者返回类型的首选对齐方式。首选对齐方式可能是比最小对齐方式更严格的对齐方式。
自 2.60 起提供
此函数不一定直接可用于语言绑定。