PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] scanf while loop 疑问
楼主:
gyc880323
(MythLove)
2018-07-12 00:01:26
如题
这是code: https://ideone.com/JcDnBH
不知道为啥会陷入无限循环
第一次输入就开始无限一直跑同一行输入
麻烦大神们开光了
感谢大家
作者:
Lipraxde
(Lipraxde)
2018-07-12 00:16:00
scanf(" %1000[^\n]", input),%前面多个空白看看...前不久发现的
作者:
sorryla
(Mr.东)
2018-07-12 02:58:00
你是手动输入? 手动输入的话有可能不会有EOF
作者:
Schottky
(顺风相送)
2018-07-12 03:06:00
手动输入你需要自己输入 EOF 才有 EOF
楼主:
gyc880323
(MythLove)
2018-07-12 03:30:00
阿阿 我是用档案输入的 抱歉没讲清楚
作者:
LPH66
(-6.2598534e+18f)
2018-07-12 08:51:00
[^\n] 会留不符合的 \n 在输入中, 下一次读时会先读到它
作者:
wei115
(ㄎㄎ)
2018-07-12 16:01:00
用getchar吃掉多的\n
楼主:
gyc880323
(MythLove)
2018-07-15 18:48:00
感谢大大们!!!
继续阅读
[问题] 请教Dev C++专案问题
ChenRobert
[问题] C99 及 C11 的入门
MoMoShota
[问题] 关于 core dump
shiningboy
Re: [问题] constexpr 使用的时机
lovejomi
[问题] 询问 C/C++ 程式方面的问题
applepii
[问题]
foxydog
[问题] QT 不同OS外观
lalala0102
Re: [问题] use after free 盲点请益
descent
Re: [问题] use after free 盲点请益
tinlans
[问题] use after free 盲点请益
lovejomi
Links
booklink
Contact Us: admin [ a t ] ucptt.com