首页 > 其他 > 详细

文件操作的一个简单示例

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

在上文介绍了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

文件操作的一个简单示例

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!