cin 字符串输入
#include<iostream>
#include<string>
using namespace std;
int main()
{
string s1;
cout << "请输入带空格的字符串:" ;
cin >> s1;
cout << "s1 : " << s1 << endl;
return 0;
}
运行结果:
getline()字符串输入(带空格)
使用方法:
getline(cin,inputline);
#include<iostream>
#include<string>
using namespace std;
int main()
{
string s1;
cout << "请输入带空格的字符串:" ;
getline(cin,s1);
cout << "s1 : " << s1 << endl;
return 0;
}
运行结果:
总结:
string a;
cin >> a; //这种输入方式不能存在空格
getline(cin,a); //这种输入方式可以带空格