当使用istream对象作为条件时,如while(cin>>n),其中n是一个int型的数,这就会产生有效流与无效流的概念: 所谓无效流:1.读取到EOF文件结束符 2.读取无效输入,即输入了一个不是整型的数