Everything
7.4.7 標準入出力関数

標準入出力関数として,以下のものがあります。

表 7.10

標準入出力関数

関数/マクロ名

概要

fread

ストリームからの読み込み

getc

ストリームからの文字読み込み(fgetcと同じ)

fgetc

ストリームからの文字読み込み(getcと同じ)

fgets

ストリームからの一行読み込み

fwrite

ストリームへの書き込み

putc

ストリームへの文字書き込み(fputcと同じ)

fputc

ストリームへの文字書き込み(putcと同じ)

fputs

ストリームへの文字列出力

getchar

標準入力からの一文字読み込み

gets

標準入力からの文字列読み込み

putchar

標準出力ストリームへの文字書き込み

puts

標準出力ストリームへの文字列出力

sprintf

書式付き出力

fprintf

フォーマット指定したテキストをストリームへ出力

vsprintf

フォーマット指定したテキストを文字列へ書き込み

printf

フォーマット指定したテキストを標準出力ストリームへ出力

vfprintf

フォーマット指定したテキストをストリームへ書き込み

vprintf

フォーマット指定したテキストを標準出力ストリームへ書き込み

sscanf

書式付き入力

fscanf

ストリームからのデータ読み込みと解釈

scanf

標準入力ストリームからのテキストの読み込みと解釈

ungetc

入力ストリームへの文字押し戻し

rewind

ファイル位置指示子のリセット

perror

エラー処理