分類
函式名呼叫形式
功能開啟檔案
fopen()
file *fp;
fp=fopen(檔名,使用檔案方式);
開啟檔案
關閉檔案
fclose()
fclose(檔案指標);
關閉檔案
檔案定位
fseek()
fseek(檔案型別指標,位移量,起始點)
改變檔案位置指標的位置
rewind()
使檔案位置指標重新置於檔案開頭
ftell()
返回檔案位置指標的當前值
檔案讀寫
fgetc(), getc()
ch=fgetc(fp)
從指定檔案取得乙個字元:帶回乙個值賦給ch
fputc(), putc()
fputc(ch,fp)
把字元輸出到指定檔案:將字元(ch輸的值)出到fp指向的檔案中
fgets()
fgets(str,n,fp)
從指定檔案讀取字串
fputs()
fputs(字串,fp)
把字串輸出到指定檔案
getw()
i=getw(fp)
從指定檔案讀取乙個字(int 型)
putw()
putw(字,檔案指標)
把乙個字(int 型)輸出到指定檔案
fread()
fread(buffer,size,count,fp)
從指定檔案中讀取資料項
fwrite()
fwrite(buffer,size,count,fp)
把資料項寫到指定檔案
fscanf()
fscanf(檔案指標,格式字串,輸出表列)
從指定檔案按格式輸入資料
fprintf()
fprintf(檔案指標,格式字串,輸出表列)
按指定格式將資料寫到指定檔案中
檔案狀態
feof()
若到檔案末尾,函式值為"真"(非0)
ferror()
ferror(fp)
若對檔案操作出錯,函式值為"真"(非0)
chearerr()
使ferror和feof函式值置0
C語言中的檔案輸入輸出函式
1.fopen 檔名 開啟方式 2.fclose 檔案指標 3.fputc 字元 檔案指標 putc 與fputc的引數相同 4.fgetc 檔案指標 getc 與fgetc的引數相同 5.fgets 儲存目標 長度,檔案指標 6.fputs 字串 檔案指標 7.fprintf 檔案指標,格式字串 ...
C語言中的檔案輸入輸出函式
1.fopen 檔名 開啟方式 2.fclose 檔案指標 3.fputc 字元 檔案指標 putc 與fputc的引數相同 4.fgetc 檔案指標 getc 與fgetc的引數相同 5.fgets 儲存目標 長度,檔案指標 6.fputs 字串 檔案指標 7.fprintf 檔案指標,格式字串 ...
C語言 輸入輸出相關總結
複習c語言,將以前對輸入輸出的總結筆記轉到網上,以便以後查閱。其中一些例子是取自印度大佬編寫的名為c語言教程,解決了許多疑惑。不得不說印度編寫的教 的棒。getchar 可以接受鍵入的任何值,包括製表符和回車鍵 int main int argc,char ar int main int argc,...