cin>>a; //此时输入: hello world cout<<a<<endl; //只会显示hello 因为空格相当于\0遇到空格直接结束输入了 //解决方法: getline(cin,a);//从输入流得到一行字符串,遇到回车结束