例如,while判断值为cin >> currVal,最后在Whie循环结束及if内,打印最后输入的数的个数。但是调试的时候,只按Enter,while循环未跳出,一直处于等待输入值的状态,不会显示黄色行的打印。
通过按文件结束符,然后再按Enter,将跳出while循环,执行黄色语句。
注意:while中cin输入,遇到文件结束符或者输入错误时,才会终止循环。
本文探讨了C++中使用cin进行循环读取输入时的行为。特别关注当仅按下Enter键时,循环如何保持活跃状态而不退出。文章进一步解释了如何通过发送文件结束符来正确终止循环,并强调了循环在遇到文件结束符或输入错误时才会停止。
例如,while判断值为cin >> currVal,最后在Whie循环结束及if内,打印最后输入的数的个数。但是调试的时候,只按Enter,while循环未跳出,一直处于等待输入值的状态,不会显示黄色行的打印。
通过按文件结束符,然后再按Enter,将跳出while循环,执行黄色语句。
注意:while中cin输入,遇到文件结束符或者输入错误时,才会终止循环。
4807
1113
299

被折叠的 条评论
为什么被折叠?