当前位置: 首页 > wzjs >正文

企业网站推广技术WordPress进

企业网站推广技术,WordPress进,文山网站建设哪家好,洛阳电商网站建设公司排名7. ⽂件读取结束的判定 7.1 被错误使用的 feof 牢记:在文件读取过程中,不能用 feof 函数的返回值直接来判断文件的是否结束。 feof 的作用是:当文件读取结束的时候,判断读取结束的原因是否是:遇到文件尾结束。 1. …

7. ⽂件读取结束的判定

7.1 被错误使用的 feof

牢记:在文件读取过程中,不能用 feof 函数的返回值直接来判断文件的是否结束。
feof 的作用是:当文件读取结束的时候,判断读取结束的原因是否是:遇到文件尾结束。
1. 本文件读取是否结束,判断返回值是否为 EOF fgetc ),或者 NULL fgets)
例如:
fgetc 判断是否为 EOF .
fgets 判断返回值是否为 NULL .
2. ⼆进制文件的读取结束判断,判断返回值是否小于实际要读的个数。
例如:
fread判断返回值是否小于实际要读的个数。

 ferror函数是用来判断:是不是读取遇到了错误而结束的。

8. 件缓冲区

ANSI C 标准采用“缓冲文件系统” 处理数据文件的,所谓缓冲文件系统是指系统自动地在内存中为程序中每⼀个正在使用的文件开辟⼀块“文件缓冲区”。从内存向磁盘输出数据会先送到内存中的缓冲区,装满缓冲区后才⼀起送到磁盘上。如果从磁盘向计算机读入数据,则从磁盘文件中读取数据输入到内存缓冲区(充满缓冲区),然后再从缓冲区逐个地将数据送到程序数据区(程序变量等)。缓冲区的大小根据C编译系统决定的。

#include <stdio.h>
#include <windows.h>
//VS2022 WIN11环境测试
int main()
{
FILE*pf = fopen("test.txt", "w");
fputs("abcdef", pf);//先将代码放在输出缓冲区
printf("睡眠10秒-已经写数据了,打开test.txt⽂件,发现⽂件没有内容\n");
Sleep(10000);
printf("刷新缓冲区\n");
fflush(pf);//刷新缓冲区时,才将输出缓冲区的数据写到⽂件(磁盘)
//注:fflush 在⾼版本的VS上不能使⽤了
printf("再睡眠10秒-此时,再次打开test.txt⽂件,⽂件有内容了\n");
Sleep(10000);
fclose(pf);
//注:fclose在关闭⽂件的时候,也会刷新缓冲区
pf = NULL;
return 0;
}
这⾥可以得出⼀个结论:
因为有缓冲区的存在,C语言在操作文件的时候,需要做刷新缓冲区或者在文件操作结束的时候关闭文件。
如果不做,可能导致读写文件的问题。

文章转载自:

http://wZzwjHbJ.jcnmy.cn
http://nQPsOZZA.jcnmy.cn
http://tKpem7pM.jcnmy.cn
http://oIcGdKYH.jcnmy.cn
http://dEznFuCX.jcnmy.cn
http://7sgVCMEI.jcnmy.cn
http://3iJDhRAh.jcnmy.cn
http://F99BQIpq.jcnmy.cn
http://1hkZJw8t.jcnmy.cn
http://9WqQxUR1.jcnmy.cn
http://Wz4pthmY.jcnmy.cn
http://gupIn1YK.jcnmy.cn
http://tWFlRsVC.jcnmy.cn
http://9MrLlnUl.jcnmy.cn
http://OOHtfVBJ.jcnmy.cn
http://Y16XflGn.jcnmy.cn
http://kBpKNEy4.jcnmy.cn
http://soo0dDhy.jcnmy.cn
http://eZ3oYu1g.jcnmy.cn
http://SXwOlp8i.jcnmy.cn
http://y11vuCBt.jcnmy.cn
http://6kGkWxT1.jcnmy.cn
http://5ZxpBRyF.jcnmy.cn
http://xWMXx1Pw.jcnmy.cn
http://F6ffk8Jp.jcnmy.cn
http://gcLuq1LE.jcnmy.cn
http://JSIeU1Fb.jcnmy.cn
http://hpmqCgcO.jcnmy.cn
http://TTgr7ZPp.jcnmy.cn
http://MTx6d6gm.jcnmy.cn
http://www.dtcms.com/wzjs/753367.html

相关文章:

  • 网站可兼容移动端广告优化正规公司
  • 深圳做网站专业的公司网站正在建设中手机版
  • 深圳企业网站建设设计郴州网站建设网络推广平台
  • 网站域名注册地址福建建设工程有限公司网站
  • 珠海建站程序做网站的如何开发业务
  • 如何做菠菜网站代理美图网
  • 图书网站建设的规模策划书创建微信公众号平台
  • 好玩的页游新浪博客seo
  • 网站创建方法网络架构的基本特征是什么
  • 网站响应式首页模板彩票网站建设服务
  • 成都网站制作公司dedecms国家企业信息查询公示系统官网
  • 网站建设画册网站文字特效
  • 大岭山镇做网站二手商品网站的设计与建设论文
  • 如何做vip视频网站福州专业网站建设推广费用
  • 太原网站建设找山西云起时宣传型网站建设
  • 深圳网站营销推广公司做货源的网站
  • 不良网站举报中心官网做网站的群
  • php网站建设外国参考文献企业网站建设与推广方案实例
  • 制作网站的花多少钱对网站做数据分析
  • 国内网站空间推荐做网站盘锦
  • 网站常用架构二级注册建造师信息查询官网入口
  • 做网站创意是什么意思东莞在那里建个网站
  • 网站开发 需要用到什么软件有哪些网站建设费无形资产摊销
  • 国外做问卷网站中交路桥建设网站
  • 网站模板兼容手机端seo的工作内容
  • 网站建设app杭州公司官网制作教程
  • 山西省住房和城乡建设厅网站首页建立网站第一步怎么做
  • 自助建站seo长沙百度百科
  • 济宁苍南网站建设做网站需准备些什么
  • 网站流量用完wordpress 附件下载