学习中的一些代码记录:
#include <iostream> #include <string> using namespace std; string input(const int m); /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { int m; cout <<"Input m = "; cin>>m; string str = input(m); cout <<str<<endl; return 0; } string input(const int m) { string s1,s2; for(int i=0;i<m;i++) { //cin输入流接受数据是一空格判断如果在输入字符串时中间有空格是会当做多个字符串操作 cin>>s1; s2=s2+s1+" "; } return s2; }