cin()函数简介
cin是C++编程语言互换流中的标准输入流,是istream类的对象,是计算机输入的一种手段,它需要iostream.h支持。
cin从标准输入设备(键盘)获取数据,程序中的变量通过流提取符”>>”从流中提取数据。
流提取符”>>”从流中提取数据时跳过输入流中的空格、tab键、换行符等空白字符。
注意:只有在输入完数据再按回车键后,该行数据才被送入键盘缓存区,形成输入流,提取运算符”>>”才能从中提取数据。
头文件
#include <iostream>
using namespace std;
输入空格的方法
(一)使用cin.getline()函数
char str[100];
cin.getline(str, 100);
(二)直接使用getline()
string sString;
getline(cin, sString);