1.关于字符或字符串,前面有数值的一定用getchar()读走。
2.string类型的可以用getline()读一行
string s[111];
cin>>c>>n;
getchar();
for(int i=0;i<n;i++)
{
getline(cin,s[i]);
}
3.带空格的,可以考虑用cin.get(c,102);
1.关于字符或字符串,前面有数值的一定用getchar()读走。
2.string类型的可以用getline()读一行
string s[111];
cin>>c>>n;
getchar();
for(int i=0;i<n;i++)
{
getline(cin,s[i]);
}
3.带空格的,可以考虑用cin.get(c,102);