点击打开链接
输入流对象cin读取输入流的三种方式
c++ 从输入流中获取特定类型的数据的方式:
1、cin(以空白【空格,制表符和换行符】结束读取)
2、cin的成员函数 getline(),用法:cin.getline()。功能:获取一行输入,包括空白【空格,制表符和换行符】
3、cin的成员函数 get(), 用法:cin.get()。 功能:获取一行输入,包括空白
ps: 2、3有些细微的区别,详见转载链接
4、string类的成员函数getline()。 功能:获取一行输入,包括空白
5、string类的成员函数 gets()。 功能:获取一行输入,包括空白
ps: getline()和gets() 函数的参数输入不同,但功能相同
6、string类的成员函数getchar()。 功能: 获取单个字符