问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言里EOF的用法是什么,它是个字符还是个数字,还是个变量?

发布网友 发布时间:2022-05-09 19:52

我来回答

3个回答

热心网友 时间:2023-10-16 05:07

在C语言中,或更精确地说成C标准函数库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的范围是0~255,不可能出现-1,因此可以用EOF作为文件结束标志。

热心网友 时间:2023-10-16 05:07

你可以到stdio.h文件里面看一下会有这样的定义
/* End of file character.
Some things throughout the library rely on this being -1. */
#ifndef EOF
# define EOF (-1)
#endif

热心网友 时间:2023-10-16 05:08

是个常量,一般是
#define EOF -1追问那是不是EOF就等于-1?

追答是呀。实际就是-1,但C/C++语言为了有移植性,就得这样定义

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
可以提前退出“三支一扶”计划吗 能提前退出“三支一扶”计划吗 绒沙金礼品制作工艺 什么叫绒沙金 榖皮巾的意思是什么 IPOD新版本安装会不会影响内存 我的是ipod 4 8G的,我下载了东西以后发现内存是占了,但是显示不出来东西... 为什么我的IPOD下载程序只用了4G却显示用了6.4G 间谍过家家阿尼亚表情包汇总(间谍过家家阿尼亚次子) 关于"化物语"中的女主 战场原黑仪(戦场ヶ原ひたぎ)的1440*900宽屏壁纸... 文章开头引用王维诗的作用是什么? 作者在文章开头引用古诗句来表现塞外的荒凉,有什么作用? 在c语言EOF代表什么 如果开头运用了诗句千里莺啼绿映红这样写有什么好处? 在文章中,引用古诗句的作用是什么 作文开头引用诗句的妙处 开篇引用大量古典诗句有什么作用 崂山索道巨峰处+有住宿的地方吗 驾驶证上有一个违章未处理但是行驶证车辆已经报废了这个该怎么办呢? 我们一家三口准备月底去青岛,可以推荐几个民宿吗 拿到报废车不交钱会怎么样?违章怎么处理? 本人摩托车被强制报废,如果有交通违章未处理,怎么办? 旧车子不要了,有违章不处理有什么后果 手、提手、鸟、血少一撇,它们中间加一个同样的字成为另一个字,这个字是什么 左边是提手右边虎字去掉几加男字? 海绵放时间长被挤压扁了,怎么变膨胀起来。 提手旁加别念什么? 提手旁加一个“别 ”字怎么打 Info是什么意思及反义词 是华为自带耳机好用还是铁三角的ckb50好用? C语言如何输入EOF C语言中,EOF和\0是一样的意思吗? 微信可以把“安卓手机的软件”“传输”到苹果手机上吗? 余额宝5万元一个月利息多少啊 华硕笔记本X403MA的光驱是多厚的? 华硕x403m怎么进入bois? 华硕笔记本x403m有多少寸 华硕笔记本X403M有多少个内存插槽? 为什么mx4今日头条不支持新浪微博登录 为什么我手机更新今日头条就总显示服务器繁忙,爱奇艺不更新也是服务器繁忙,新浪微博登录不上! 华硕x403m笔记本报价是多少 参加中级会计资格考试是不是必须通过初级资格考试?陕西省的中级会计资格考试每年举行几次?什么时候报名 2015年陕西中级会计师考试报名条件 关于会计中级职称的报考条件的问题 德国原装进口和德国进口保税区发货有什么区别 如何辨别产品是不是德国原装进口的? 中国金币商城交了保证金中签后就必须购买吗?可以退吗? 爱他美奶粉所谓的德国原装进口是不是真的?为什么跟德国本土的分段不同? 中国金币抽签保证金怎样退?还是未中签自动退回? 现在原装进口的中文字的德国爱他美和德国直邮的爱他美有区别吗