【C/C++】C++中字符串的输入与循环输入
文章目录
1、 字符串的输入
cin、 cin.get() 、cin.getline()、getine()、gets()、getchar()
1.1 cin>>
1、输入数字,最常用、最基本的
#include <iostream>
using namespace std;
int main()
{
int a;
int b;
cin >> a >> b;
cout << a + b << endl;
return 0;
}
输入:2 3
输出:5
2、 cin>>输入字符串
ab之间“空格”、“回车”皆可以,若是要接收一个字符串,cin遇到“空格”、“回车”、“tab”都会结束
#include <iostream>
using namespace std;
int main()
{
char a[20];
cin >> a;
cout << a << endl;
return 0;
}
输入:hello world
输出:hello
1.2 cin.get()
1、 cin.get() 获取单个字符
int main()
{
char ch;
ch = cin.get(); //都只能获取一个字符
//cin.get(ch);
cout << ch << endl;
return 0;
}