重溫C語(yǔ)言之--文件操作
來(lái)源:程序員人生 發(fā)布時(shí)間:2015-01-20 08:08:10 閱讀次數(shù):3932次
#include <stdio.h>
#include <stdlib.h>
int main()
{
char buf[64]="hello word!";
//以讀取的方式打開(kāi)文件讀取文件的信息輸出
/*
FILE *fp=fopen("./file1","r");
if(!fp)
{
perror("文件打開(kāi)異常!");
exit(⑴);
}
//char buf[64]={' '};
size_t num=fread(buf,1,63,fp);
printf("%d %s
",num ,buf);
fclose(fp);
*/
//寫(xiě)入文件 信息
/*
FILE *fp2=fopen("./file1","w");
if(!fp2){
perror("文件打開(kāi)異常!");
exit(⑴);
}
//char buf[64]="hello world";
fwrite(buf,1,64,fp2);
fclose(fp2);
*/
//把文件1中的內(nèi)容讀取到文件2中
FILE *fp3=fopen("./file1","r");
if(!fp3){
perror("文件讀取異常!");
exit(⑴);
}
FILE *fp4=fopen("./file2","w");
if(!fp4){
perror("文件讀取異常!");
exit(⑴);
}
while(1){
size_t num=fread(buf,1,20,fp3);
if(num<=0){
break;
}
fwrite(buf,1,num,fp4);
}
fclose(fp3);
fclose(fp4);
return 0;
}
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)