共通の定義 (Standard Define)
| ヘッダ ファイル |
stddef.h |
|---|---|
| 規格 | C99 |
| 概要 | 型及びマクロを定義する。このうちの幾つかは、他のヘッダでも定義する。フリースタンディング環境で利用可能。 |
プラグマ
型
| 名前 | 機能 |
|---|---|
| ptrdiff_t | 2 つのポインタの差を示す符号付き整数型。 |
| size_t | sizeof() が返す符号なし整数型。 |
| wchar_t | ワイド文字を表現できる型。 |
See also:
マクロ
| 名前 | 機能 |
|---|---|
| NULL | 任意のデータオブジェクトポインタと互換性があるヌルポインタ定数です。 |
引数付きマクロ
| 名前 | 機能 |
|---|---|
| offsetof() | 構造体メンバーのバイトオフセットを取得します。 |
関数
資料
- C 言語 / 標準ライブラリ / stddef.h (Wikibooks)
- z/OS C/C++ ランタイム・ライブラリー・リファレンス stddef.h — typedef ステートメント (IBM)
- C 言語の標準ヘッダ一覧 stddef.h (C 言語)