重溫C語言之--文件操作
來源:程序員人生 發(fā)布時間:2015-01-20 08:08:10 閱讀次數(shù):3940次
#include <stdio.h>
#include <stdlib.h>
int main()
{
char buf[64]="hello word!";
//以讀取的方式打開文件讀取文件的信息輸出
/*
FILE *fp=fopen("./file1","r");
if(!fp)
{
perror("文件打開異常!");
exit(⑴);
}
//char buf[64]={' '};
size_t num=fread(buf,1,63,fp);
printf("%d %s
",num ,buf);
fclose(fp);
*/
//寫入文件 信息
/*
FILE *fp2=fopen("./file1","w");
if(!fp2){
perror("文件打開異常!");
exit(⑴);
}
//char buf[64]="hello world";
fwrite(buf,1,64,fp2);
fclose(fp2);
*/
//把文件1中的內容讀取到文件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;
}
生活不易,碼農辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈