scanf和getchar接收EOF的时候为什么不一样呢

weixin_38051859 2016-02-01 03:50:56
我在vs里面测试getchar和scanf的区别,发现对于EOF,两个识别的精度不同,scanf时,使用ctrl+z多次才能中断成功,在getchar时,ctrl+z可以直接成功中断操作,这是为什么呢,而且在使用scanf时,输入非数字,就会进入死循环,不懂为什么。
...全文
24 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧