C-standard-library-stddef-h
提供:Dev Guides
Cライブラリ-<stddef.h>
*stddef.h* ヘッダーは、さまざまな変数タイプとマクロを定義します。 これらの定義の多くは、他のヘッダーにも表示されます。
ライブラリー変数
以下は、ヘッダーstddef.hで定義されている変数タイプです-
Sr.No. | Variable & Description |
---|---|
1 |
ptrdiff_t これは符号付き整数型であり、2つのポインターを減算した結果です。 |
2 |
size_t これは符号なし整数型であり、 sizeof キーワードの結果です。 |
3 |
wchar_t これは、ワイド文字定数のサイズの整数型です。 |
ライブラリマクロ
以下は、ヘッダーstddef.hで定義されているマクロです-
Sr.No. | Macro & Description |
---|---|
1 |
このマクロは、ヌルポインター定数の値です。 |
2 |
offsetof(type, member-designator) これにより、構造体の先頭からの構造体メンバーのバイト単位のオフセットであるsize_t型の定数整数が生成されます。 メンバーは_member-designator_で指定され、構造の名前は_type_で指定されます。 |