1、cin>>
用法1:最基本,也是最常用的用法,输入一个数字:
#include
using
main
{
int
cin>>a>>b;
cout<<a+b<<endl;
}
输入:2[回车]3[回车]
输出:5
注意:>>
也就是说cin会直接丢弃这些不可见字符,比如
int a; cin>>a ;
如果你输入enter(换行符),则cin忽略,一直阻塞到这里,直到你输入int类型的数据为止
cin>>noskipws>>input[j];//不想略过空白字符,那就使用
用法2:接受一个字符串,遇“空格”、“TAB”、“回车”都结束
#include
using
main
{
char
cin>>a;
cout<<a<<endl;
}
输入:jkljkljkl
输出:jkljkljkl
输入:jkljkl
输出:jkljkl
2、cin.get()
用法1:
#include
using
main
{
char
ch=cin.get();
cout<<ch<<endl;
}