C++中结束连接多个string对象的方法

题目:从键盘读取多个string对象,把他们连接起来存放到一个string对象中,输出连接后的对象,要求连接后相邻的string对象用空格隔开。

#include<iostream>
#include<string>
using namespace std;
int main()
{
string result_str;
string str;
cout<<"Enter strings"<<endl;
while(cin>>str)
   result_str=result_str+" "+str;
cout<<"result_str="<<result_str<<endl;
return 0;
}

强制退出while循环:Ctrl+Z

使用标记符退出:在while中使用str!="#"作为while的判断语句

使用回车键结束的方法是:???

 

getchar

posted @ 2014-02-24 11:19  Moi!  阅读(431)  评论(0编辑  收藏  举报