天天看點

C 程式解決實際檔案案例

1,C程式參數(編寫帶參數 的C--argc,argv[]程式),帶參數的Main程式

程式功能說明:

把指令行參數中的前一個檔案名辨別 的檔案,複制到後一個檔案名辨別的檔案中,如隻有一個則把該檔案寫到辨別輸出--顯示屏

2,fgets(str--字元串數組,n,檔案指針),n表示從檔案中讀出的字元串不超過n-1個字元

加入參數(把需要讀取的檔案作為參數--傳入到此程式)

fgets函數說明,讀取n-1個字元串之前,若遇到了\n換行符 或EOF,則讀出結束;

fgets函數傳回值---字元數組的首位址fgets(str-字元串數組,n,檔案指針)

fputc(檔案字元讀取函數)----傳回值--如寫入成功則傳回寫入的字元,否則傳回EOF,可以判斷寫入是否成功,fput(ch,fp);

cp=fgetc(fp)

 fputs(字元串,檔案指針),字元串可是字元串常量,字元串數組名

 資料塊讀寫,fread(buffer,size,count,fp);資料塊的位元組數,讀寫的資料塊塊數,存放輸入輸出資料的首位址

繼續閱讀