08 C 程式設計魅影-檔案處理
阿新 • • 發佈:2018-11-20
檔案處理
一,檔案訪問
定義檔案指標變數:
FILE *檔案指標變數名
1,開啟檔案
1>
FILE *pfile;
pfile = fopen("myfile.txt","r");
2>
FILE *pfile;
pfile = fopen("d:\\myfile.txt\\","w");
2,關閉檔案
fclose(pmyfile);
1,若檔案內容發生改變,要將緩衝區的內容寫入檔案,確保資料不會丟失。
2,釋放檔案指標,如果檔案成功關閉,函式將返回零,否則返回常數EOF
二,檔案讀寫
1,fputc():字元寫入
int fputc(int c,FILE *stream);
示例:
fputc(c,pfile);
2,fgetc():檔案讀入字元
int fgetc(FILE *stream);
示例:
c = fgetc(pfile);
3,fscanf():檔案格式化讀入
int fscanf(FILE *stream,char *format[,argument...]);
示例:
fscanf(pfile,"%s",c);
4,fprintf():檔案格式化輸出
int fprintf(FILE *stream,char *format[,argument...]);
示例:
fprintf(pfile,"%s",c)