从其父结构的开头检索成员的偏移量。
size_t offsetof(
structName,
memberName
);
参数
structName
父数据结构的名称。memberName
要确定偏移量的父数据结构成员的名字。
返回值
offsetof返回指定的成员从其父数据结构开头的字节偏移。 位域未定义。
备注
offsetof 宏返回从指定structName的结构开始的memberName的字节偏移量, 您可以用 struct 关键字指定的类型。
备注
offsetof 不是函数,不能使用 C 原型进行描述。
要求
例程 |
必需的标头 |
---|---|
offsetof |
<stddef.h> |
有关其他兼容性信息,请参见“简介”中的兼容性。
库
C 运行时库的所有版本。