fclose() - C庫函數

C庫函數int fclose(FILE *stream)關閉該流。所有的緩衝區被刷新。  

聲明

以下是聲明fclose()函數。

int fclose(FILE *stream)

參數

  • stream -- 這是一個檔對象的指針指定的數據流被關閉。

返回值

此方法返回0,如果流成功關閉。如果失敗,返回EOF。

例子

下麵的例子演示了如何使用fclose()函數。

#include <stdio.h>

int main()
{
   FILE *fp;

   fp = fopen("file.txt", "w");

   fprintf(fp, "%s", "This is xuhuhu.com");
   fclose(fp);

   return(0);
}

讓我們編譯和運行上面的程式,這將創建一個檔file.txt的,第二個會寫下面的文本行,最後它會使用 fclose()函數關閉檔。 

This is xuhuhu.com

上一篇: clearerr() - C庫函數 下一篇: feof() - C庫函數