標準入出力関数として,以下のものがあります。
表 7.9
標準入出力関数
関数/マクロ名
概要
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
エラー処理