标准输入流:从标准输入设备(键盘)流向程序的数据。
一般而言使用cin流对象进行输入,例如:
int a, b;
cin >> a >> b; //从键盘输入2个整数
“>>”有什么特点:
(1)符号重载(属于istream类的符号重载函数)
(2)以空格、回车做分隔符(用这个符号无法得到空格)
cin是istream类的对象,除了“>>”符号(其实是该cin对象的一个符号重载函数)以外,常用函数如下:
(1)read :无格式输入指定字节数
(2)get :从流中提取字符,包括空格
(3)getline :从流中提取一行字符
(4)ignore :提取并丢弃流中指定字符
(5)peek :返回流中下一个字符,但不从流中删除
(6)gcount :统计一共输入的字符个数
(7)seekg :移动 输入流指针
(8)tellg :返回输入流中指定位置的指针值(指定位置的地址值)