共用方式為


offsetof 巨集

從其父結構的開頭擷取成員的位移。

size_t offsetof( 
   structName, 
   memberName  
);

參數

  • structName
    父資料結構的名稱。

  • memberName
    需判斷位移的成員名稱的資料結構的。

傳回值

offsetof 從其父資料結構的開頭傳回指定之成員的位元組位移。 它於位元欄位為未定義。

備註

offsetof 巨集會從 structName指定的結構的開頭以位元組為單位傳回 memberName 的位元組位移。 您可以使用 struct 關鍵字指定型別。

注意事項注意事項

offsetof 不是函式,且無法使用 C++. 原型進行描述。

需求

常式

必要的標頭

offsetof

<stddef.h>

如需其他相容性資訊,請參閱<簡介>中的相容性

程式庫

C 執行階段程式庫的所有版本。

請參閱

參考

記憶體配置