當前位置:首頁 » 編程語言 » c語言讀取文件的函數

c語言讀取文件的函數

發布時間: 2024-12-26 23:20:40

A. C語言用fscanf()函數如何讀取文件全部內容

void read_txt(const char* Input, const char* Output){
FILE *fin = fopen(Input, "rb");//以二進制讀入
FILE *fout = fopen(Output, "w");
unsigned char ch1,ch2;
while(fscanf(fin, "%c%c", &ch1,ch2) != EOF){//直到文件結束
fprintf(fout, "%d%d", ch1,ch2);//以10進制輸出
}
}
int main(){
read_txt("D:/IN.txt","D:/OUT.txt");//txt文件目錄
return 0;
}
註:判斷文件結束處的語句:fscanf(fin, "%c%c", &ch1,ch2)。其中兩個%c之間不能加空格,否則讀到的二進制文件會不完整,比源文件少好多個位元組

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:543
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:828
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:532
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:714
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:635
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:947
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:204
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:64
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:756
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:660