1."cin"获取键盘等输入设备输入的数字:
#include<iostream>
using namespace std;
int main()
{
int num;
cout<<"please input a num?"<<endl;
cin>>num; //获取键盘输入的数字
cout<<num;
return 0;
}
2.“cin”获取输入设备输入的字符或字符串,但是遇到“空格键”,“Tab”,“Enter”后,都会停止获取:
#include<iostream>
using namespace std;
int main()
{
char name[20]; //定义字符型数组来存储字符串
cout<<"please input your name?"<<endl;
cin>>name;
cout<<name;
return 0;
}
3.“cin.get()”获取输入的字符或者字符串,字符串中含有空格同样可以正常输出:
#include<iostream>
using namespace std;
int main()
{
char name[20];
cout<<"please input your name?"<<endl;
cin.get(name,20); /*cin.get()中包含两个参数,一个是数组名字,另一个是字符长最大长度*/
cout<<name;
return 0;
}