6.3 为啥while(cin

2017-04-17 18:42:15 0 举报
仅支持查看
在C++编程中,`while(cin)`是一个常见的循环结构。这里的`cin`是一个输入流对象,通常用于从标准输入(如键盘)读取数据。`while(cin)`的意思是,只要`cin`能够从输入流中读取到数据,循环就会继续执行。当没有更多的数据可以读取时,`cin`会进入一个特殊的状态,称为”文件结束”或”EOF”状态,此时`while(cin)`循环就会停止。 这种循环结构常用于处理不确定数量的输入数据。例如,你可能不知道用户会输入多少个数字,但你知道当他们完成输入时,他们会输入一个特定的值(如-1)来表示输入结束。在这种情况下,你可以使用`while(cin)`循环来读取所有的输入数据。
作者其他创作
大纲/内容
评论
0 条评论
下一页