C语言程序设计与实验指导李爱玲姬秀荔主编第12章课件教学.pptVIP

  • 1
  • 0
  • 约9.89千字
  • 约 43页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计与实验指导李爱玲姬秀荔主编第12章课件教学.ppt

第12章 12.1 C文件概述 12.2 文件的打开与关闭 12.3 文件的读写 12.4 文件的定位 12.5 综合举例  C文件概述 文件类型指针 指针变量说明: FILE *fp; 用法: 文件打开时,系统自动建立文件结构体,并把指向它的指针返回来,程序通过这个指针获得文件信息,访问文件 文件关闭后,它的文件结构体被释放 文件的读写 例 从键盘输入字符,逐个存到磁盘文件中,直到输入‘#“为止 文件的定位 出错检测函数 ferror函数 函数原型: int ferror(FILE *fp) 功能:测试文件是否出现错误 返值:未出错,0;出错,非0 说明 每次调用文件输入输出函数,均产生一个新的ferror函数值,所以应及时测试 fopen打开文件时,ferror函数初值自动置为0 综合举例 * * 本章主要内容: 文件:存储在外部介质上数据的集合,是操作系统数据管理的单位 使用数据文件的目的 1、数据文件的改动不引起程序的改动——程序与数据分离 2、不同程序可以访问同一数据文件中的数据——数据共享 3、能长期保存程序运行的中间数据或结果数据 文件分类 按文件的逻辑结构: 记录文件:由具有一定结构的记录组成(定长和不定长) 流式文件:由一个个字符(字节)数据顺序组成 按存储介质: 普通文件:存储介质文件(磁盘、磁带等) 设备文件:非存储介质(

文档评论(0)

1亿VIP精品文档

相关文档