C言語の出力関数の使用法を教えてください。

C言語では、output関数はデータをコンソールやファイルに出力する際に使用します。

C言語にはprintfとfprintfという出力を表示させる関数があります。

  1. コンソールに出力する printf 関数は、基本的な構文として次のように記述できます。
int printf(const char *format, ...);

フォーマットは出力形式を指定する書式指定文字列で、…は出力するデータを指定するための可変長引数です。

彼は、たくさんの仕事と責任を担っている。

int num = 10;
printf("The number is %d", num);

ネイティブ日本語訳:

The number is 10
  1. fprintf関数:ファイルにデータを出力します。基本的な構文は次のとおりです。
int fprintf(FILE *stream, const char *format, ...);

streamはファイルポインタで出力するファイルを指定、formatは書式化文字列で出力フォーマット指定、…は可変長引数で出力データ指定

サンプル:

int num = 10;
FILE *file = fopen("output.txt", "w");
fprintf(file, "The number is %d", num);
fclose(file);

出力ファイル output.txt へ

The number is 10
bannerAds