C言語学習ポータル(無料版) 学習コンテンツ 関数リファレンス fprintf

🔧 入出力 ・ stdio.h ・ C89

fprintf の使い方

C言語 標準ライブラリ関数リファレンス(無料公開)

書式

int fprintf(FILE *stream, const char *format, ...);

どんな関数か

書式に従って指定したストリームへ出力する。printfのストリーム指定版で、ファイルやログへの整形出力によく使う。標準エラー出力stderrへのエラーメッセージ出力にも使われる。 通常の標準出力と分けてエラーメッセージだけを別ストリームに集約したい時にも活用できる。

使用例

#include <stdio.h>
int main(void) {
    fprintf(stderr, "error code=%d\n", 1);
    return 0;
}

アプリの関数リファレンスで引く(無料・登録不要) 関数一覧へ

fprintf と一緒に使う関数

printf書式指定文字列に従って可変個の引数を標準出力へ整形して出力する。%dや%sなどの変換指定子と引数の型が一致していないと未… sprintf書式に従って結果を文字列バッファへ書き込む。バッファの大きさを指定できないため、書き込み量が確保サイズを超えるとバッファ…

同じ分類(入出力)の関数

fclose feof ferror fflush fgetc fgets fopen fputc fputs fread fscanf fseek ftell fwrite getchar gets_s

もっと先へ:ポインタ・メモリ・ファイル入出力・セキュアコーディングを含む全26トラックと、段位検定・模試のフルセットは完全版に収録しています。

完全版(BOOTH)を見る