OFFSETOF(3) | FreeBSD Library Functions Manual | OFFSETOF(3) |
名称
offsetof — 構造体のメンバのオフセット解説
offsetof() マクロは、タイプ size_t の整数定数の式に拡大し、構造体 type の先頭からフィールド member メンバのバイト単位のオフセットを産出します。member がバイト境界に整列していないなら (すなわち、ビットフィールド)、コンパイラエラーの結果となります。
規格
offsetof() マクロは、 ANSI X3.159-1989 (“ANSI C89”) に適合しています。February 18, 2010 | FreeBSD |