.\" all rights reserved.
.\" Translated 2006-07-25, Akihiro MOTOKI, Catch up to LDP v2.34
.\"
-.TH OFFSETOF 3 2008\-07\-12 GNU "Linux Programmer's Manual"
+.TH OFFSETOF 3 2014\-04\-06 GNU "Linux Programmer's Manual"
.SH 名前
offsetof \- 構造体のメンバーのオフセットを返す
.SH 書式
/* 出力はコンパイラ依存である */
- printf("offsets: i=%ld; c=%ld; d=%ld a=%ld\en",
- (long) offsetof(struct s, i),
- (long) offsetof(struct s, c),
- (long) offsetof(struct s, d),
- (long) offsetof(struct s, a));
- printf("sizeof(struct s)=%ld\en", (long) sizeof(struct s));
+ printf("offsets: i=%zd; c=%zd; d=%zd a=%zd\en",
+ offsetof(struct s, i), offsetof(struct s, c),
+ offsetof(struct s, d), offsetof(struct s, a));
+ printf("sizeof(struct s)=%zd\en", sizeof(struct s));
exit(EXIT_SUCCESS);
}
.fi
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.67 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。