string line;
cin>>line;
cout<<line<<endl;
输入hello world 就会输出 hello
如果写成
while(cin>>line)
cout<<line<<endl;
一样的输入,就会输出
hello
world
注意:空格是cin的分隔符
std:string是一种容器,在第二种方式中,每次循环更新一次这个容器
在第二种方式中,每次while都只是把一个空格前的一个写入输出流
string line;
cin>>line;
cout<<line<<endl;
输入hello world 就会输出 hello
如果写成
while(cin>>line)
cout<<line<<endl;
一样的输入,就会输出
hello
world
注意:空格是cin的分隔符
std:string是一种容器,在第二种方式中,每次循环更新一次这个容器
在第二种方式中,每次while都只是把一个空格前的一个写入输出流