您的位置:首页 > 编程语言 > C语言/C++

关于while((c = getchar()) != EOF)的使用

2015-09-14 17:12 393 查看
这个问题是昨天遇到的。

首先输入字符后敲回车是可以出现输出的,同时在debug的过程中发现是一个个读入的。

接着是关于EOF,EOF是定义在stdio.h的一个常量,尝试打印EOF打错了几次,最后直接printf("%d", EOF);得到的结果是-1;

最后,结束while循环可以直接键入control + z,再按回车键,即为结束。

然后就没有然后了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言 kR中的疑惑 EOF