C语言程序设计王建国陈惠明第7章文件操作课件教学.pptVIP

  • 0
  • 0
  • 约7.91千字
  • 约 58页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计王建国陈惠明第7章文件操作课件教学.ppt

No Yes 开始 menu!=0 添加记录 修改记录 插入记录 浏览记录 选择菜单scanf(%d,menu); 打开文件score.dat 关闭文件score.dat 结束 Yes No Yes Yes menu=1 menu=2 menu=3 menu=4 break Yes No No No 案例7.5的流程图 7.5.1文件读写结束检查函数 当采用函数fgetc()等函数读取文件时,如果函数返回值为EOF即-1时,则表示文件已结束。但这个结论只适合于文本文件的读操作,因为ASCII编码中并没有码值为-1的字符。如果是以二进制形式读数据,-1还可能是数据,这种情况下就不能贸然认为-1就表示文件结束。为了准确地表达文件是否结束,引入文件读写结束检查函数feof()。 格式:int feof(FILE *fp) 功能:用于判断文件是否结束。。 参数说明:fp为文件指针。 返回值:在指定文件中读取数据时,若读到了 文件的末尾,则函数返回非0值,否则返回0。 7.5.2文件出错检查函数 格式:int ferror(FILE *fp) 功能:在执行输入输出函数时,可用该函数检查被操作的文件是否出错。 参数说明:fp为文件指针。 返回值:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档