码迷,mamicode.com
首页 > 其他好文 > 详细

文件操作的一个简单示例

时间:2014-06-07 15:32:08      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:c   写入文件   读取文件   控制台显示   文件操作   

在上文介绍了C中文件操作的一些基本函数,下面给一个简单例子,完成从控制台输入一段字符串,然后将其写入文件,然后从文件中读出刚刚写入的内容,代码如下:

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
const int LENGTH=80;
int main(void){
	char mystr[LENGTH];
	int lstr=0;
	int mychar=0;
	FILE * pfile=NULL;
	char *filename="C:\\temp\\test.txt";
	printf("\nEnter an interesting string of less than 80 characters:\n");
	fgets(mystr,LENGTH,stdin);
	if(!(pfile=fopen(filename,"w")))
	{
		printf("Fail to open");
		exit(1);
	}
	lstr=strlen(mystr);
	for(int i=0;i<lstr;i++){
		fputc(mystr[i],pfile);
	}
	fclose(pfile);
	
	if(!(pfile=fopen(filename,"r")))
	{
		printf("Fail to open");
		exit(1);
	}
	printf("This is the content of your interesting string:\n");
	while((mychar=fgetc(pfile))!=EOF)
		putchar(mychar);
	putchar('\n');
	fclose(pfile);
	//	remove(filename);
	return 0;
}


 

文件操作的一个简单示例,布布扣,bubuko.com

文件操作的一个简单示例

标签:c   写入文件   读取文件   控制台显示   文件操作   

原文地址:http://blog.csdn.net/u010142437/article/details/28422535

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