c语言中的EOF可以做什么用?

 我来答
百度网友d60111859
2011-12-11 · TA获得超过669个赞
知道答主
回答量:75
采纳率:50%
帮助的人:48.2万
展开全部
举个例子:
while(scanf("%d%d", &m, &n) != EOF)
{

}
运行结果的话,就是你一直输入输入,直到你输入键为Ctrl + z为止,输入就结束了
总的来说,EOF的作用就是停止程序运行,比如上面的就是让while停止循环
浙江启扬智能科技有限公司
2022-05-05 广告
选择arm开发板,可以参考一下几个点:1、确定一种CPU,去了解其核心架构,CPU资源有哪些,一些芯片厂商都会有说明的,可以去它们网站上看看;2、确定要使用什么操作系统,比如Linux啊,安卓这些等等;3、确定开发或者学习要用的哪些接口,比... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
大陆晴天
2011-12-11 · TA获得超过3817个赞
知道小有建树答主
回答量:890
采纳率:77%
帮助的人:507万
展开全部
EOF表示文件的结尾
在stdio.h里面有定义 意思就是 语句遇到EOF结束符则停止运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuanduan66
2011-12-11 · 超过22用户采纳过TA的回答
知道答主
回答量:124
采纳率:0%
帮助的人:64.8万
展开全部
用来标识文件的结束。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qaz1123396970
2011-12-11
知道答主
回答量:4
采纳率:0%
帮助的人:6591
展开全部
UFO
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宁荣花庾霜
2019-12-03 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:33%
帮助的人:671万
展开全部
-1被重定义为eof。就像null为0一样。如果scanf接受到ctrl+z。就会返回-1。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式