C语言文件

(1) 文件的写入写出:
学会使用fopen、feof、fgetc、fputc、fgets、fputs、fscanf、fprintf八个函数。
Fopen函数负责按指定权限打开一个文件;feof函数负责判断文件指针是否移动到文件尾;fgetc函数与fputc函数是单个字符读写函数,能够从文件中读取、写入单个字符,同时文件指针会自动向后移一个字节;fgets函数与fputs函数是字符串的读写函数,能够从文件中读取、写入一整行的内容,同时文件指针向后移动一整行;fscanf函数与fpritf是格式化的读写函数,能够按照规定格式读取、写入一整行的内容,同时文件指针向后移动一整行。
(2)关于feof函数:
fgets读到文件最后一行的时候(返回不是NULL) ,feof测试为假,再fgets一次(返回为NULL),再feof测试才为真。也就是说只有当文件位置指针到了文件末尾,再发生读写操作,然后再调用feof(),才会得到文件结束的信息。也就是说feof()是要先读过才可以判断是否到了文件尾。
参考博客:https://blog.youkuaiyun.com/guanyasu/article/details/52860367

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

且放白鹿青涯间

你的打赏将是我最大的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值