用文件结束符结束 while 语句后,为什么不能继续读入
#include<iostream>#include<string>
#include<Windows.h>
using std::cin;
using std::cout;
using std::endl;
using std::string;
int main()
{
string s1,s2;
* while(getline(cin,s1))
cout<<s1<<endl;
* while(cin>>s1)
cout<<s1<<endl;
system("pause");
return 0;
}
用ctrl+Z结束第一个while语句后,程序为什么不接着执行第二个while语句,而是直接结束