當前位置:首頁 » 編程語言 » 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之間不能加空格,否則讀到的二進制文件會不完整,比源文件少好多個位元組

熱點內容
存儲伺服器廠家 發布:2025-09-17 14:53:00 瀏覽:826
編譯原理語法樹生成實驗 發布:2025-09-17 14:05:40 瀏覽:367
手機服務ftp 發布:2025-09-17 14:00:09 瀏覽:968
經期演算法 發布:2025-09-17 13:39:17 瀏覽:496
抖音的青少年模式裡面的密碼是什麼 發布:2025-09-17 13:39:15 瀏覽:259
腳本解析度不對 發布:2025-09-17 13:32:18 瀏覽:781
什麼伺服器的迷你世界最好 發布:2025-09-17 13:10:50 瀏覽:112
steamlinux下載 發布:2025-09-17 12:33:09 瀏覽:117
廣告緩存格式 發布:2025-09-17 12:27:25 瀏覽:129
unixc編譯器怎麼查看版本 發布:2025-09-17 12:26:00 瀏覽:990