分類 | キーワード | 備考 | ||
---|---|---|---|---|
入出力宣言型 | ストリーム制御型 | FILE | (オブジェクト型) | |
ファイル位置型 | fpos_t | (オブジェクト型) | ||
入出力マクロ | 空ポインタ定義マクロ | NULL | (0 or (void *)0) | |
バッファリングマクロ | 完全バッファリングマクロ | _IOFBF | ||
行バッファリングマクロ | _IOLBF | |||
非バッファリングマクロ | _IONBF | |||
緩衝量マクロ | BUFSIZ | (汎整数定数式(規格値:≧256)) | ||
ファイル終了マクロ | EOF | (汎整数型定数(規格値:<0)) | ||
オープン数上限マクロ | FOPEN_MAX | (汎整数定数式(規格値:≧8)) | ||
ファイル名長上限マクロ | FILENAME_MAX | (汎整数定数式) | ||
一時ファイル名長マクロ | L_tmpnam | (汎整数定数式) | ||
移動原点マクロ | ファイル現点 | SEEK_CUR | (汎整数定数式) | |
ファイル終点 | SEEK_END | (汎整数定数式) | ||
ファイル始点 | SEEK_SET | (汎整数定数式) | ||
一時ファイル名生成数マクロ | TMP_MAX | (汎整数定数式(規格値:≧25)) | ||
標準テキストストリームマクロ | 標準エラー出力 | stderr | ||
標準入力マクロ | stdin | |||
標準出力マクロ | stdout | |||
入出力関数 | ファイル操作関数 | 削除関数 | remove() | |
改名関数 | rename() | |||
一時ファイルオープン関数 | tmpfile() | |||
一時ファイル名関数 | tmpnam() | |||
ファイルアクセス関数 | クローズ関数 | fclose() | ||
フラッシュ関数 | fflush() | |||
オープン関数 | fopen() | |||
代替オープン関数 | freopen() | |||
バッファ設定関数 | setbuf() | |||
バッファ値設定関数 | setvbuf() | |||
書式付き入出力関数 | ファイル出力関数 | fprintf() | ||
ファイル書式入力関数 | fscanf() | |||
書式表示関数 | printf() | |||
端末書式入力関数 | scanf() | |||
文字列編集関数(領域サイズ指定) | snprintf | (C99規格) | ||
文字列編集関数 | sprintf() | |||
文字列書式変換関数 | sscanf() | |||
ファイル可変書式出力 | vfprintf() | |||
ファイル可変書式入力 | vfscanf() | (C99規格) | ||
可変書式表示関数 | vprintf() | |||
可変書式入力関数 | vscanf() | (C99規格) | ||
可変文字列編集関数(領域サイズ指定) | vsnprintf() | (C99規格) | ||
可変文字列編集関数 | vsprintf() | |||
可変文字列入力関数 | vsscanf() | (C99規格) | ||
文字入出力関数 | ファイル文字入力関数 | fgetc() | ||
ファイル文字列入力関数 | fgets() | |||
ファイル文字出力関数 | fputc() | |||
ファイル文字列出力関数 | fputs() | |||
ファイル文字入力関数・マクロ | getc() | |||
端末文字入力関数 | getchar() | |||
端末文字列入力関数 | gets() | |||
ファイル文字出力関数・マクロ | putc() | |||
文字表示関数 | putchar() | |||
文字列表示関数 | puts() | |||
文字押戻し関数 | ungetc() | |||
直接入出力関数 | 読み込み関数 | fread() | ||
書き込み関数 | fwrite() | |||
ファイル位置づけ関数 | ファイル位置関数 | fgetpos() | ||
ファイル移動関数 | fseek() | |||
ファイル位置設定関数 | fsetpos() | |||
ファイル位置告知関数 | ftell() | |||
ファイル先頭位置関数 | rewind() | |||
エラー処理関数 | エラー解除関数 | clearerr() | ||
ファイル終了関数 | feof() | |||
ファイルエラー関数 | ferror() | |||
エラー表示関数 | perror() |
入出力(stdio.h)