14.2.2 Simple Output

Last-modified: 2025-03-23 (日) 19:18:48

14.2.2 シンプルな出力

書き込み用にファイルを開くと、fputs関数を使用して文字列をファイルに書き込むことができます。次の例は、文字列 ' を書き込む方法を示しています。自由な科学には自由なソフトウェアが必要' ファイルに '無料.txt'。

filename = "free.txt";
fid = fopen (filename, "w");
fputs (fid, "Free Software is needed for Free Science");
fclose (fid);

: status = fputs (fid, string)

文字列string をファイル記述子fidを持つファイルに書き込みます。

文字列は追加のフォーマットなしでファイルに書き込まれます。 fdisp代わりに、ローカル マシンに適した改行文字を自動的に追加するには、を使用します。

オプションの出力ステータスは、成功した場合は 0、エラーが発生した場合は -1 になります。

参照: fdisp、fprintf、fwrite、fopen。

fputs画面にデータを書き込むために、によく似た関数が使用できます。この関数は 、入力としてファイル ポインターを受け取らないことを除いて、 putsと同じように動作します。fputs

: status = puts (string)

フォーマットなしで文字列を標準出力に書き込みます。

文字列はそのまま標準出力に書き込まれます。dispローカル マシンに適した改行文字を自動的に追加するために使用します。

オプションの出力ステータスは、成功した場合は 0、エラーが発生した場合は -1 になります。

参照: fputs、disp。