cppreference.com -> 標準 C 入出力関数

標準 C 入出力関数

clearerr() エラーを解除する
fclose() ファイルを閉じる
feof() EOF(ファイルの終端)に到達していたらtrueを返す
ferror() ファイル処理のエラーをチェックする
fflush() 出力バッファにたまっているデータを書き出す
fgetc() ストリームから一文字取り出す
fgetpos() ファイルの位置のポインタを取り出す
fgets() ストリームから文字列を取り出す
fopen() ファイルを開く
fprintf() フォーマットした出力をファイルに出力する
fputc() ファイルに一文字書き出す
fputs() ファイルに文字列を書き出す
fread() ファイルから読み込む
freopen() 既存のストリームを別の名前で開き直す
fscanf() ファイルからフォーマットされた入力を読み込む
fseek() ファイル内のポインタを移動する
fsetpos() ファイル内の特定の場所に移動する
ftell() ファイル内のポインタの現在の位置を返す
fwrite() ファイルにデータを書き出す
getc() ファイルから文字を読み出す
getchar() STDINから一文字のデータを取り出す
gets() STDINから文字列を読み込む
perror() STDERRに関連するエラー情報を文字列で取り出す
printf() STDOUTにフォーマットした出力を書き出す
putc() ストリームに文字を一文字取り出す
putchar() STDOUTに文字を一文字書き出す
puts() STDOUTに文字列を書き出す
remove() ファイルを削除する
rename() ファイルの名前を変更する
rewind() ファイル内のポインタをファイルの先頭に移動させる
scanf() STDINからフォーマットした入力を受け取る
setbuf() 特定のストリームに対するバッファを設定する
setvbuf() 特定のストリームに対するバッファとそのサイズを設定する
sprintf() フォーマットした出力をバッファに書き出す
sscanf() バッファからフォーマットされた入力を受け取る
tmpfile() 一時ファイルへのポインタを返す
tmpnam() 重複のないファイル名を返す
ungetc() ストリームに一文字書き戻す
vprintf, vfprintf, vsprintf 可変引数リストを用いてフォーマットされた出力を書き出す