重温C语言之--文件操作
来源:程序员人生 发布时间:2015-01-20 08:08:10 阅读次数:3686次
#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;
}
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠