- 13
- 0
- 约1.35万字
- 约 27页
- 2019-05-10 发布于广东
- 举报
第十三章 文件 §10.1 C文件概述 文件:文件是存储在外部介质上数据的集合 数据文件: 专门存放数据的文件 使用数据文件的目的 1)数据文件的改动不引起程序的改动——程序与数据分离 2)不同程序可以访问同一数据文件中的数据——数据共享 3)能长期保存程序运行的大量的中间数据或结果数据 二级考试中的写法(读一读): 10.5 文件的定位 几个概念 文件位置指针-----指向当前读写位置的指针 读写方式 顺序读写:位置指针按字节位置顺序移动 随机读写:位置指针按需要移动到任意位置 ( fseek() ) 文件位置指针的复位函数 函数原型: void rewind(FILE *fp); 功能:重置文件位置指针到文件开头 返回值:无 文件的随机定位函数 函数原型: int fseek(FILE *fp,long offset,int whence); 功能:将文件的位置指针移动到指定位置 返回值:成功,返回0;失败,返回非0值 读取文件当前位置的函数 §10.6 出错的检测 测试文件是否出错的函数 函数原型: int ferror(FILE *fp) 功能:测试文件是否出现输入和输出错误 返回值:未出错,0;出错,非0 说明 每次调用文件输入输出函数,均产生一个新的ferror函数值,所以应及时测试 fopen打开文件时,ferror函数初值自
您可能关注的文档
- 河北农业大学农业经济学课件 农业产业化经营.ppt
- 河北农业大学农业经济学课件 农业劳动力资源.ppt
- 河北农业大学农业经济学课件 农业生产结构与农村产业结构.ppt
- 河北农业大学农业经济学课件 农业土地资源.ppt
- 河北农业大学数据结构课件第1章 绪论.ppt
- 河北农业大学数据结构课件第2章 线性表.ppt
- 河北农业大学数据结构课件第3章 栈和队列.ppt
- 河北农业大学数据结构课件第4章 串.ppt
- 河北农业大学数据结构课件第5章 树和二叉树.ppt
- 河北农业大学数据结构课件第6章 图.ppt
- 状态读取器API新的状态存储数据源.pdf
- 数据准备就绪在人工智能成功中的力量.pdf
- 如何使用DATABRICKS高效扩展数据分析团队.pdf
- CRR_Controls_Management信息安全资料.pdf
- 实时存储引擎beam技术揭秘和案例分享-王旭琦.pdf
- 赞助商ChaosSearch-在Databricks中本地扩展日志分析和威胁追踪.pdf
- WGU的MLOps平台使用Databricks实现生产ML的解决方案.pdf
- PostgreSQL如何利用可计算存储降本增效_ScaleFlux_梅庆.pdf
- 数据驱动的生命科学研究进展.pdf
- 通过数据智能平台实现MSCIENCE的数据民主化和货币化.pdf
原创力文档

文档评论(0)