offsetof
巨集
從其父結構開頭擷取成員的位移。
語法
size_t offsetof(
structName,
memberName
);
參數
structName
父資料結構的名稱。
memberName
要判斷其位移之父資料結構中成員的名稱。
傳回值
offsetof
會傳回所指定成員從其父資料結構開頭的位移 (位元組)。 它未針對位欄位定義。
備註
offsetof
巨集會從 所structName
指定結構開頭傳回 的位元memberName
組位移,做為類型的size_t
值。 您可以指定類型與 struct
關鍵字。
注意
offsetof
不是函式,而且無法使用 C 原型進行描述。
需求
常式 | 必要的標頭 |
---|---|
offsetof |
<stddef.h> |
如需相容性詳細資訊,請參閱相容性。
程式庫
所有版本的 C 執行階段程式庫。