C語言中fclose函式

2021-07-11 23:09:06 字數 696 閱讀 4231

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

intmain(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得到的隨機數序列是固定的 不是真正的 隨機 五...