第9章文件操作.pptVIP

  • 5
  • 0
  • 约1.29万字
  • 约 53页
  • 2017-05-30 发布于四川
  • 举报
9.3.2文件的读函数 例9-6 使用fgets()函数改写例9-5。 #includestdio.h void main() { FILE *fp; char ch[50]; int n; if((fp=fopen(c:\\myfile.txt,r))==NULL) { printf(Cannot open file the file!); getch(); /* 暂停 */ exit(0); /* 退出程序 */ } while(!feof(fp)) { fgets(ch,50,fp); printf(%s,ch); } fclose(fp); } 9.3.2文件的读函数 3.格式化读函数fscanf() fscanf函数与前面使用的scanf函数的功能相似,都是格式化读写函数。两者的区别在于 fscanf 函数和fprintf函数的读写对象不是键盘和显示器,而是磁盘文件。 调用格式为: fscanf(文件指针,格式字符串,输入表列) 例如:fscanf(fp,%d%f,i,x); 函数的返回值为EOF,表明读错误;否则读数据成功。 例9-7:将例9-3所建立的文本文件“c:\data.txt”的数据读中来,按升

文档评论(0)

1亿VIP精品文档

相关文档