fprintf,fwprintf

提供: RAD Studio
移動先: 案内検索

stdio.h:インデックス への移動


ヘッダーファイル

stdio.h

カテゴリ

入出力ルーチン

プロトタイプ

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

int fwprintf(FILE *stream, const wchar_t *format[, argument, ...]);

説明

ストリームに書式付き出力を書き込みます。

fprintf は,一連の argument を受け取り,format で示される書式文字列に含まれる書式指定子に各 argument を適用し,書式付きデータをストリームに出力します。argument と同じ数の書式指定子がなければなりません。

メモ:  書式指定子の詳細は,「Printf の書式指定子」を参照してください。

戻り値

fprintf は,出力されたバイト数を返します。エラーの場合は,EOF を返します。

 #include <stdio.h>
 int main(void)
 {
    FILE *stream;
    int i = 100;
    char c = 'C';
    float f = 1.234;
    /* 更新用にファイルを開きます */
    stream = fopen("DUMMY.FIL", "w+");
    /* ファイルにデータを書き込みます */
    fprintf(stream, "%d %c %f", i, c, f);
    /* ファイルを閉じます */
    fclose(stream);
    return 0;
 }



移植性

POSIX Win32 ANSI C ANSI C++

fprintf

+

+

+

+

fwprintf

+

+

+

関連項目