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

image

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

posted @ 2022-03-27 14:05  豪崽_ZH  阅读(45)  评论(0)    收藏  举报