Cライブラリ関数 -fclose()

C 标准库 - <stdio.h>C標準ライブラリ - <stdio.h>

説明

Cライブラリ関数int fclose(FILE *stream)ストリーム stream を閉じます。すべてのバッファをフラッシュします。

宣言

以下は fclose() 関数の宣言です。

int fclose(FILE *stream)

引数

  • stream-- これは、閉じるストリームを指定する FILE オブジェクトへのポインタです。

戻り値

ストリームが正常に閉じられた場合、この関数はゼロを返します。失敗した場合は EOF を返します。

例

以下の例は、fclose() 関数の使用方法を示しています。

例

#include <stdio.h>

int main()
{
   FILE *fp;
 
   fp = fopen("file.txt", "w");

   fprintf(fp, "%s", "ここは example.com です");
   fclose(fp);
   
   return(0);
}

上記のプログラムをコンパイルして実行すると、ファイルが作成されます。file.txt、次に以下のテキスト行を書き込み、最後に使用しますfclose()関数を使用してファイルを閉じます。

这里是 example.com

C 标准库 - <stdio.h>C標準ライブラリ - <stdio.h>

その他の拡張機能