C言語ホーム > その他、C言語の詳細について > 標準ヘッダ一覧前ページ次ページ
サイト内検索:

C言語の標準ヘッダ一覧

C言語の標準ヘッダ一覧です。



標準ヘッダ一覧

標準ヘッダとは、C言語の標準規格で定められている標準ライブラリの関数宣言が行われているヘッダ群のことです。型の宣言やマクロの定義も行われています。JIS X3010:2003(ISO/IEC 9899:1999)、通称C99では、標準ヘッダとして以下の24ファイルを定めています。

<標準ヘッダ一覧>
ヘッダ名称内容
assert.h診断機能実行時診断を行うassertマクロを定義する。
complex.h複素数計算複素数計算をサポートするマクロ、関数を宣言、定義する。C99より追加。
ctype.h文字操作文字分類、文字変換に有用な関数を宣言する。
errno.hエラーライブラリ関数内エラーの報告用マクロを定義する。
fenv.h浮動小数点環境浮動小数点環境へのアクセス手段を提供するための型、マクロ、関数を宣言、定義する。C99より追加。
float.h浮動小数点型の特性浮動小数点型の大きさや特性を表すマクロを定義する。
inttypes.h整数型の書式変換最大幅の整数を操作する関数、及び数値文字列を最大幅の整数に変換する関数を宣言する。C99より追加。
iso646.h代替つづり演算子の代替つづりマクロを定義する。C95より追加。
limits.h整数型の大きさ整数型の大きさを表すマクロを定義する。
locale.h文化圏固有操作文化圏固有のデータ等の操作を行う型、マクロ、関数を宣言、定義する。
math.h数学数学的な演算を行う関数、及び関連するマクロを宣言、定義する。
setjmp.h非局所分岐関数の枠組みを越えた分岐を制御するための型、マクロ、関数を宣言、定義する。
signal.hシグナル操作種々のシグナルを操作するための型、マクロ、関数を宣言、定義する。
stdarg.h可変個数の実引数可変個の実引数を実現するための型、マクロを定義する。
stdbool.h論理型及び論理値論理型及び論理値に関連するマクロを定義する。C99より追加。
stddef.h共通の定義処理系に依存する型、マクロを定義する。
stdint.h整数型指定幅を持つ整数型を宣言する。また、それらの宣言に対応するマクロを定義する。C99より追加。
stdio.h入出力入出力に関連する型、マクロ、関数を宣言、定義する。
stdlib.h一般ユーティリティ一般ユーティリティに関連する型、マクロ、関数を宣言、定義する。
string.h文字列操作文字列の操作を行うための型、マクロ、関数を宣言、定義する。
tgmath.h型総称数学関数数学関数の型総称マクロを定義する。
time.h日付及び時間時間を扱うための型、マクロ、関数を宣言、定義する。
wchar.h多バイト文字及びワイド文字拡張ユーティリティ多バイト文字、ワイド文字に関連する型、マクロ、関数を宣言、定義する。C95より追加。
wctype.hワイド文字種分類及びワイド文字大文字小文字変換ユーティリティワイド文字種の分類や大文字小文字変換に有用な型、マクロ、関数を宣言、定義する。C95より追加。
C言語ホーム > その他、C言語の詳細について > 標準ヘッダ一覧前ページ次ページ
© 2009-2011 C言語サイト管理人