fclose

fclose

fclose是一個函式名,功能是關閉一個流。注意:使用fclose()函式就可以把緩衝區內最後剩餘的數據輸出到核心緩衝區,並釋放檔案指針和有關的緩衝區。 函式原型:int fclose( FILE *fp ); 返回值:如果流成功關閉,fclose 返回 0,否則返回EOF(-1)。(如果流為NULL,而且程式可以繼續執行,fclose設定error number給EINVAL,並返回EOF。)

函式用法

:int fclose(FILE *stream);

程式示例

函式套用

可在fclose(fp)後使用

if(fclose())

{

perror("fclose");

}

來判斷是否成功關閉檔案,關閉失敗,則fclose返回“-1”並輸出出錯原因。

相關詞條

相關搜尋

熱門詞條

聯絡我們