C言語の標準入出力
stdio.h で定義されているデータ型は次の通りである。
FILE – ファイルハンドルとしても知られている。入出力操作を実行するために必要な以下のようなファイルまたはテキストストリームに関する情報を保持しているプログラマから隠蔽された型である。 ファイル記述子など、関連する入出力デバイスのプラットフォーム固有の識別子 バッファ ストリームの方向の状態 バッファ状態 入出力状態 モード (バイナリもしくはテキスト) EOF状態 エラー状態 現在位置とマルチバイト変換状態 再入可能ロック (C11では必須)
fpos_t – ファイル内の位置を表す型
size_t – sizeof 演算子の結果の型であり、符号なし整数型