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

stdio.h

C言語の標準ヘッダstdio.hについて記述しています。stdio.hでは、入出力に関連する型、マクロ、関数が宣言、定義されています。stdio.hは、ユーザから入力を得たり、画面に文字を表示したり、ファイルへデータを書き出す等の処理を行う際に必要なヘッダです。



stdio.h

stdio.hはC言語の標準ヘッダです。ストリームやファイルの操作に関係する型やマクロ、関数が宣言、定義されています。

stdio.hで宣言されている関数はこちらです。

stdio.hで宣言されている型は、次の3つです。

<stdio.hで宣言されている型>
名称内容
size_tsizeof演算子の結果の型。符号無し整数型。
FILEストリームを制御するためのオブジェクト型。構造体とは限らない。
fpos_tファイル中の位置を示すための型。配列型ではない。

stdio.hで定義されているマクロは、以下のものです。

<stdio.hで定義されているマクロ>
名称内容
NULL空ポインタ定数(処理系定義)。
_IOFBF入出力の完全バッファリング。setvbuf関数の第3引数として使用される。
_IOLBF入出力の行バッファリング。setvbuf関数の第3引数として使用される。
_IONBF入出力のバッファリングなし。setvbuf関数の第3引数として使用される。
BUFSIZsetbuf関数によって使われるバッファの大きさ。
EOFファイルの終わり。int型の負の値。
FOPEN_MAX同時にオープンできるファイル数の最小値。
FILENAME_MAXオープンできるファイル名を保持するために、char型の配列が必要とする値。
L_tmpnamtmpnam関数によって生成される一時ファイル名を保持するのに、char型の配列が必要とする値。
SEEK_CURファイル位置表示子のその時点での値。fseek関数の第3引数として使用される。
SEEK_ENDファイルの終わり。fseek関数の第3引数として使用される。
SEEK_SETファイルの始め。fseek関数の第3引数として使用される。
TMP_MAXtmpnam関数によって生成される一意なファイル名の最大個数。
stderr標準エラー出力。
stdin標準入力。
stdout標準出力。
C言語ホーム > その他、C言語の詳細について > 標準ヘッダ一覧 > stdio.h
© 2009-2012 C言語サイト管理人