<stddef.h> インクルード・ファイルは、一般的に使用されるポインター、変数、および型を宣言します (以下のリストを参照)。
<stddef.h> インクルード・ファイルは、NULL マクロおよび offsetof マクロを定義します。 NULL は、データ・オブジェクトを指すことのないポインターです。 offsetof マクロは、構造体メンバーと 構造体の先頭との間のバイト数まで拡張します。offsetof マクロには、所定の形式があります。
offsetof(structure_type, member)
<stddef.h> インクルード・ファイルは、i5/OS® の C への拡張機能である extern 変数の _EXCP_MSGID を宣言します。