鱼C论坛

 找回密码
 立即注册
查看: 6054|回复: 14

如何输入EOF

[复制链接]
发表于 2012-9-25 08:18:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
        while((c==getchar())!=EOF)
        {
           ……
         }

这个怎么停止?摁F6和Ctrl+Z都是显示^Z,但是不停止,怎么办
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-9-25 09:26:47 | 显示全部楼层
c是多少,跟踪看看就知道了,好像不是-1
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-9-25 09:51:29 | 显示全部楼层
你要按下回车后再按ctrl+z,这样编译器才能识别!
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-9-25 14:41:53 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-9-25 14:52:23 | 显示全部楼层
xbjzm 发表于 2012-9-25 09:26
c是多少,跟踪看看就知道了,好像不是-1

捕获.zip (1.28 KB, 下载次数: 15)
显示这个
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-9-25 16:43:45 | 显示全部楼层
可以看看完整的代码么,不太明白为什么要c==
c是什么?
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-9-25 17:22:37 | 显示全部楼层
用  重定位   当读到文件尾的时候 就是EOF了  比如  你生成了一个a.exe  在CMD中a.exe a.txt
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-9-25 18:19:20 | 显示全部楼层
在windos 下好像是ctrl + d  linux下是ctrl +z
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-9-25 19:25:50 | 显示全部楼层
ctrl + Z  可以停止啊  刚试过
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-9-25 22:02:46 | 显示全部楼层
xbjzm 发表于 2012-9-25 16:43
可以看看完整的代码么,不太明白为什么要c==
c是什么?

{:7_163:}竟然是这种错误,应该是 c=     就是要统计输入的空格回车的个数
{:7_163:}
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-9-25 22:04:00 | 显示全部楼层
闲弦 发表于 2012-9-25 19:25
ctrl + Z  可以停止啊  刚试过

谢啦
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-9-25 22:05:44 | 显示全部楼层
yuye星空 发表于 2012-9-25 18:19
在windos 下好像是ctrl + d  linux下是ctrl +z

谢啦
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-9-25 22:07:13 | 显示全部楼层
bingghost 发表于 2012-9-25 17:22
用  重定位   当读到文件尾的时候 就是EOF了  比如  你生成了一个a.exe  在CMD中a.exe a.txt

虽然没看懂,还是谢啦
问题已经解决了
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-9-25 23:34:38 | 显示全部楼层
额  写错了  是a.exe < a.txt
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-9-25 23:50:02 | 显示全部楼层
while(( (c=getchar()) )!=EOF),注意括号,还有赋值不是“==”,是“=”。
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-15 06:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表