为啥while(cin

2017-04-15 14:45:25 0 举报
仅支持查看
在C++编程中,`while(cin)` 是一个常见的语句,用于从标准输入(通常是键盘)读取数据。这个语句会一直执行,直到用户停止输入。 具体来说,当程序执行到 `while(cin)` 时,它会尝试从标准输入读取一个值。如果成功读取到一个值(即输入流非空),那么 `cin` 就会返回 `true`,然后循环继续。如果无法读取到值(即输入流为空,通常意味着用户按下了Ctrl+D或Ctrl+Z),那么 `cin` 就会返回 `false`,然后循环结束。 这种方式常用于处理不确定数量的输入,例如读取一系列数字,直到用户输入特定的结束标志。
作者其他创作
大纲/内容
评论
0 条评论
下一页