我需要validation表达式getchar() ! = EOF
getchar() ! = EOF
为0
或1
。 我目前的代码:
#include int main (int argc, char *argv[]) { int c; while (( c= getchar()) != EOF) { printf("%d ", c != EOF); putchar(c); } printf("n%dn", c != EOF); }
当我尝试运行时,我得到了
98980980 1 91 81 91 81 01 91 81 01
我不确定我是否做对了。
编辑:
好的问题实际上是“如何生成EOF”,解决方法是按ctrl + D.
我不太确定你是否想要这个答案,但根据我的理解,你正在寻找的是什么信息
以上就是c/c++开发分享确定EOF表达相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/519474.html