//getline()函数使用
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s1,s2;
getline(cin,s1);
getline(cin,s2,' ');
cout<<"You inputed chars are : \n"<<s1<<endl;
cout<<"You inputed chars are : \n"<<s2<<endl;
return 0;
}
![](https://i-blog.csdnimg.cn/blog_migrate/67706f69e9cc821d6e9e383df48741f5.png)
可以看到,输入的第二个字符中间包含空格字符,空格之后的字符没有被存储到字符串s2中。