码迷,mamicode.com
首页 > 编程语言 > 详细

重温C语言之--文件操作

时间:2015-01-15 12:59:17      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:c   文件操作   代码   

#include <stdio.h>
#include <stdlib.h>
int main()
{
	char buf[64]="hello word!";

	//以读取的方式打开文件读取文件的信息输出
	/*
	FILE *fp=fopen("./file1","r");
	if(!fp)
	{
		perror("文件打开异常!");
		exit(-1);
	}
	//char buf[64]={' '};
	size_t num=fread(buf,1,63,fp);
	printf("%d %s\n",num ,buf);
	fclose(fp);
	*/

	//写入文件 信息
	/*
	FILE *fp2=fopen("./file1","w");
	if(!fp2){
		perror("文件打开异常!");
		exit(-1);
	}
	//char buf[64]="hello world";
	fwrite(buf,1,64,fp2);

	fclose(fp2);
	*/
	
	//把文件1中的内容读取到文件2中
	FILE *fp3=fopen("./file1","r");
	if(!fp3){
		perror("文件读取异常!");
		exit(-1);
	}

	FILE *fp4=fopen("./file2","w");
	if(!fp4){
		perror("文件读取异常!");
		exit(-1);
	}	

	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;
}

重温C语言之--文件操作

标签:c   文件操作   代码   

原文地址:http://blog.csdn.net/wangyang1354/article/details/42739205

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!