fclose是乙個函式名,功能是關閉乙個流。注意:使用fclose()函式就可以把
緩衝區內最後剩餘的資料輸出到核心緩衝區,並釋放
檔案指標和有關的緩衝區。
函式原型:int fclose( file *fp );
返回值:如果流成功關閉,fclose 返回 0,否則返回eof(-1)。(如果流為null,而且程式可以繼續執行,fclose設定error number給einval,並返回eof。)
int fclose(file *stream)
1
2
3
4
5
6
7
8
9
10
11
12
#include
#include
int
main(
void
)
可在fclose(fp)後使用
if(fclose())
來判斷是否成功關閉檔案,關閉失敗,則fclose返回「1」並輸出出錯原因。
C語言的fclose 函式
標頭檔案 include 定義函式 int fclose file stream 函式說明 fclose 用來關閉先前fopen 開啟的檔案。此動作會讓緩衝區內的資料寫入檔案中,並釋放系統所提供的檔案資源。必要時重新整理緩衝區。對於比較正式的程式,應該檢查是否成功關閉檔案。如果成功關閉,fclose...
C語言中fscanf函式
編輯 函式名 fscanf 功 能 從乙個流中執行格式化輸入,fscanf遇到空格和換行時結束,注意空格時也結束。這與 fgets有區別,fgets遇到空格不結束。返回值 整型,成功返回讀入的引數的個數,失敗返回eof 1 用法 1 intfscanf file stream,constchar f...
C語言中rand函式
rand函式功能為獲取乙個偽隨機數 偽隨機數的概念下面會有介紹 一 函式名 rand 二 宣告 int rand 三 所在標頭檔案 stdlib.h 四 功能 返回乙個偽隨機數。之所以說是偽隨機數,是因為在沒有其它操作下,每次執行同乙個程式,呼叫rand得到的隨機數序列是固定的 不是真正的 隨機 五...