请问案例9-3是如何运行的,如果文件没结束返回0,那么while()里的数字是0表示假,while表达式后续将会不运行啊,如何继续输出呢?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
feof函数判定文件结束
请问案例9-3是如何运行的,如果文件没结束返回0,那么while()里的数字是0表示假,while表达式后续将会不运行啊,如何继续输出呢?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
micthis 2024-01-04 02:31关注文件没结束feof返回0,则!0为真啊,feof返回0时while执行。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-01-05 19:56回答 2 已采纳 int n= fread(&r, sizeof(Data), 1, file_out); while (n!=0) { printf("%s\n%s\n%s\n
- 2014-08-11 21:14回答 1 已采纳 Your question is invalid. false echos out as an empty string, and true echos out as 1.
- 2022-11-25 12:28回答 1 已采纳 16行写模式w改成读写的w+
- 2022-09-19 08:32__CFeng的博客 c语言中关于文件读取结束的判定,以及feof函数的理解
- 2020-12-03 03:19回答 1 已采纳 fscanf 成功的时候会返回读取的字节数,如果失败,或文件读完的时候会返回EOF,你可以用fscanf的返回值来判断,数据是否处理完.来替换feof(f). 如果刚开始,fscanf就失败了,文件
- 2023-02-23 04:55回答 3 已采纳 应该是因为使用free()函数导致了程序的运行错误而导致结果出现了异常,把两行free()的代码去除即可,关闭文件只需要使用fclose();然后为了代码显得更规范,可以在读取file2文件后使用fc
- 2020-03-22 10:20回答 1 已采纳 ``` #include #include #include using namespace std; int main(int argc,char **argv) { FILE
- 2022-08-19 09:31墨辰JC的博客 详解feof函数,包括eof的一些基本讲解,让你搞懂什么叫feor函数!
- 2021-07-19 18:10回答 3 已采纳 feof是C语言标准库函数,其原型在stdio.h中,其功能是检测流上的文件结束符,如果文件结束,则返回非0值,否则返回0(即,文件结束:返回非0值,文件未结束,返回0值)已经遇到结尾,所以while
- 2017-12-04 17:21回答 2 已采纳 stdio.h中定义#define EOF -1,EOF在C++中的定义为:const int EOF = -1;EOF其实是整数-1,用于从文件读取数据的时候表示已经超越文件末尾这种错误状态。如果I
- 2015-03-31 00:35回答 4 已采纳 只有当文件位置指针(fp->_ptr)到了文件末尾,然后再发生读/写操作时,标志位(fp->_flag)才会被置为含有_IOEOF。然后再调用feof(),才会得到文件结束的信息。
- 2023-02-11 02:00GR鲸鱼的博客 C语言进阶⑲(文件下篇)(文件读写+文本文件和二进制文件+EOF+文件缓冲区)接着(文件上篇)的知识+笔试选择题。本专栏是一些进阶C语言知识点和作业,零基础的建议先看上一专栏。
- 2016-06-07 22:32回答 2 已采纳 可以成功,不过你的fgets使得文件指针已经后移了1个字节,所以最好fseek向前一个字节 ``` void main() { FILE *pf=fopen("F:\\1.txt","w"
- 2024-05-17 15:35简约少年的博客 在进程一开始运行,就自动打开了三个对应设备的文件,它们是标准...close 函数是很重要的,因为操作系统有时候会限制同时打开的文件数量,如果不再使用的文件描述符不及时关闭,可能会导致资源泄露或者资源耗尽的问题。
- 2021-05-19 22:38lem0nster的博客 本次我们主要讨论以下内容:什么是文件文件名文件类型文件缓冲区文件指针文件的打开和关闭文件的顺序读写文件的随机读写文件结束的判定1.什么是文件磁盘上的文件是文件。 但是在程序设计中,我们一般谈的文件有两种...
- 2023-01-15 15:22简 料的博客 C语言也提供了一系列的函数来操控文件,本篇文章只介绍那些常见和常用的函数。硬盘上的文件就是文件。而文件又分为程序文件和数据文件。文件操作实际上是不常用的,大部分公司都有其内部的文件管理系统,所以,对...
- 2021-10-14 05:54王平渊的博客 本篇为《维生素C语言》系列配套练习题,挑选了一些相对来说比较实用的练习,有助于巩固学习的知识。题目附带了答案和解析可供参考,顺便附上文件操作教学链接,可供复习:
- 2021-03-17 14:55津津小可爱的博客 引入:文件操作是每个后端编程语言必不可少的一部分,因为在后台操作的时候一定会涉及到文件的操作,这个时候就需要PHP来进行处理。文件编程认识【了解】定义:文件编程,是指通过PHP代码对广义文件(包括文件夹和...
- 2023-10-09 08:26YPENGY的博客 Linux系统编程函数总结
- 2024-03-30 13:50烟凌.的博客 为什么要使用文件? -- 为了将数据进行持久化的保存。如果没有文件,我们的数据是存储在计算机的内存中,如果程序退出,内存空间回收,数据就会永久丢失,下次在运行,是看不到上一次程序的数据,所以我们使用文件来...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司