1.cin>>
1.1cin>>用法1:最基本,也是最常用的用法,输入一个数字:
#include <iostream>
using namespace std;
main ()
{
int a,b;
cin>>a>>b;
cout<<a+b<<endl;
}
输入:2[Enter]3[Enter]
输出:5
注意:>> 是会过滤掉不可见字符(如 空格 回车,TAB 等)
1.2cin>>用法2:接受一个字符串,遇“空格”、“TAB”、“回车”都结束
#include <iostream>
using namespace std;
main ()
{
char a[20];
cin>>a;
cout<<a<<endl;
}
输入:jkljkljkl
输出:jkljkljkl
输入:jkljkl jkljkl //遇空格结束
输出:jkljkl
1.3cin总结
cin在读取时忽略空格换行符等。发送给cin的输入被缓冲,只有在用户按下回车键后,整个字符序列将被发送给程序
2.cin.get()
2.1ch = cin.get()与cin.get(ch)与cin.get()
1.假设 cin 是正被读入字符的 char 变量的名称:cin.