c语言中while(!=EOF)是什么意思,讲的通俗点 谢谢

 我来答
创作者FP2YZd0zkJ
2019-08-08 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:2030万
展开全部
这句话不对,
scanf中第一参数要标明输入格式,
之後要有变数地址,
例如
while(scanf("%d",&n)!=eof)
scanf之後会传回cin的状态,
有可能遇到eof(end
of
file).
虽然scanf是从keyboard取数据,
但也可能由file转向.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者rFD9UIxsdS
2019-08-11 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:34%
帮助的人:940万
展开全部
你写错了应该是
while(变量!=EOF)
EOF实际是-1,用来表示文本文件的结束
因为这个循环的意思就是文件不结束就循环。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式