當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


C語言 fclose用法及代碼示例


C語言stdio頭文件(stdio.h)中fclose函數的用法及代碼示例。

用法:

int fclose ( FILE * stream );
關閉檔案
關閉與並取消關聯。

與該流關聯的所有內部緩衝區都將與該流取消關聯並進行刷新:寫入所有未寫入的輸出緩衝區的內容,並丟棄所有未讀取的輸入緩衝區的內容。

即使調用失敗,作為參數傳遞的流也將不再與文件或其緩衝區關聯。

參數

stream
指向一個指針FILE指定要關閉的流的對象。

返回值

如果成功關閉流,則返回零值。
失敗了EOF返回。

示例

/* fclose example */
#include <stdio.h>
int main ()
{
  FILE * pFile;
  pFile = fopen ("myfile.txt","wt");
  fprintf (pFile, "fclose example");
  fclose (pFile);
  return 0;
}


這個簡單的代碼創建一個新的文本文件,然後在其中寫入一個句子,然後將其關閉。

相關用法


注:本文由純淨天空篩選整理自C標準庫大神的英文原創作品 C fclose function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。