C 程式解決實際檔案案例

weixin_34126215發表於2015-03-30

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);資料塊的位元組數,讀寫的資料塊塊數,存放輸入輸出資料的首地址

 

相關文章