程序设计-第8章+数据文件处理技术.pptVIP

  • 4
  • 0
  • 约1.36万字
  • 约 59页
  • 2023-10-12 发布于上海
  • 举报
* 【例1】 fseek (fp, 40L, SEEK_SET); 表示:将当前位置移到离文件头40个字节处。 【例2】 fseek(fp, 20L, SEEK_CUR); 表示:将当前位置移到离当前位置20个字节处。 【例3】 fseek(fp, -30L, SEEK_END); 表示:将当前位置移到文件尾后退30个字节处。 说明:fseek 一般用于二进制文件的随机读写。 * ftell()函数 调用形式:ftell(fp); 功能:得到文件当前位置相对于文件首的偏移字节数。 返回值:返回文件当前读写位置;出错情况返回-1L。 如: — fseek(fp, 0L, SEEK_END); /*将文件当前 位置移到文件尾*/ — len=ftell(fp); /* 获得文件长度 */ 【例1】n = ftell (fp); /* 离文件首有n个字节 */ fseed( fp, n, 0); /* 回到原先的当前位置 */ 【例2】fseed (fp, 0L, 2); /* 当前位置到文件尾 */ len = ftell (fp); /* 求文件的长度 */ * 格式读/写函数 格式读函数fscanf() 调用形式:fscanf(fp,格式字符串,输入项

文档评论(0)

1亿VIP精品文档

相关文档