文件操作(随机读写 文本文件与二进制文件 文件结束 文件缓冲区)

还记得上次的问题吗?一起来回顾一下

上次留下的问题解决了吗?来看看答案吧!

先了解学习一下两个函数:

用法示例:

 用法示例:

这两个函数比较粗糙的用法:

 总结一下:


正文开始!

目录

文件的随机读写 

1.fseek

2.ftell

3.rewind

文本文件与二进制文件

文件结束的判定  ​编辑

文件缓冲区


文件的随机读写 

1.fseek

 示例:


2.ftell

示例:


3.rewind

让指针回到起始位置

示例:


文本文件与二进制文件

 

VS可以读懂二进制文件


文件结束的判定
  

 返回值为非0表示遇到文件尾结束

核心:返回值


 

文件缓冲区

 

 这样可以提高操作系统的效率

通常遇到“\n”会刷新

c语言中fflush(stdout)也会强制刷新

示例: 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值