->fgetc :從流中讀取字元
->fputc:把字元寫入指定檔案中int fgetc(file *stream)
注:這個函式的返回值,是返回讀取的乙個位元組,如果讀到了檔案末尾或者讀取檔案失敗時會返回eof。
int fputc(int c,file *stream)注:這個函式的返回值,返回的時寫入問價的字元的ascii碼值,出錯是,返回eof(-1),當正確寫入乙個字元或乙個位元組的資料後,檔案內部指標將會自動的往後移乙個位元組的位置。
#include
#include
int main(int argc,const
char *argv)
ch = fgetc(stdin);//設定標準話輸入
while(ch != eof)
fclose(fp);//關閉fp檔案
return
0;}
fputc和fgetc的使用
int fputc int ch,file stream 向檔案中寫字元 int fgetc file stream 從檔案中讀字元 注意 1 fputc 函式的引數是 int ch,但是傳入的時候需直接傳入字元 2 fgetc的返回值是int 一定不要弄錯了。如果換成char會容易誤判 首先明白三...
C語言利用fgetc和fputc函式實現檔案的複製
分析 使用指定函式實現指定功能。所以這裡問題就簡單化,我們弄明白fgetc和fputc兩個函式如何使用即可。函式原型 函式介紹 int fgetc file stream 從指定的流 stream 獲取下乙個字元 乙個無符號字元 並把位置識別符號往前移動。函式成功讀取時返回讀取的字元,若到檔案末尾或...
C語言fgetc和fputc函式用法詳解
以字元形式讀寫檔案時,每次可以從檔案中讀取乙個字元,或者向檔案中寫入乙個字元。主要使用兩個函式,分別是 fgetc 和 fputc fgetc 是 file get char 的縮寫,意思是從指定的檔案中讀取乙個字元。fgetc 的用法為 int fgetc file fp fp 為檔案指標。fge...