前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >9.3 文件的读写

9.3 文件的读写

作者头像
小林C语言
发布2019-08-09 14:39:20
4000
发布2019-08-09 14:39:20
举报

一、随机读写文件

(1)文件位置的标志

系统为每一个文件设置了一个文件读写位置标记,用来指示“接下来要读写的下一个字符的 位置”

(2)文件位置标记的定位

①用rewind函数使文件位置标记指向文件开头

作用:使文件位置标记重新返回文件的开头,此函数没有返回值

②用fseek函数改变文件位置标记

调用形式

fseek(文件类型指针,位移量,起始点)

③用ftell函数测定文件位置标记的当前位置

作用:得到流式文件中文件位置标记的当前位置

二、文件读写的出错检测

(1)ferror函数

调用方式

ferror(fp);

如果ferror返回值为0(假),表示未出错,如果返回一个非零值,表示出错

(2)clearerr函数

作用:使文件错误标志和文件结束标志置为0

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 C语言入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档