10 三种输入getline(cin,str);cin.getline(str,5);cin >> str;
1.getline(cin, str)
这一行输入可以包括空格
string str;
getline(cin,str);
cout << str;
input:
abc def ghi
output:
abc def ghi

2.cin.getline(str, 5)
这一行输入可以包括空格,但是只能输入5个字符
char str[20];
cin.getline(str,5);
cout << str;
input:
abc def ghi
output:
abc d
3.cin >> str
这一行输入遇到空格或者换行符就会结束读取
string str;
cin >> str;
cout << str;
input:
abc def ghi
output:
abc

浙公网安备 33010602011771号