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。