随笔:C++键盘输入

对于输入输出,我一直都很模糊,最近开始练习编程基础,一点一点积累吧。大学一入学就学了C++,先入为主有多可怕,就是后面不管学什么都摆脱不了C++的阴影(暂且这么说吧),然后java 、 C++就都没有学好,现在我就是个小白。小白就小白吧,现在有心开始就得踏踏实实开始。

字符和string类输入的时候用get函数和getline函数。get(void)有六种重载,目前只了解一下常用的几种。

(1)没有参数,返回值为int型,只能读取一个字符

(2)一个参数,为char型的引用,返回值为istream引用,将输入的值直接赋给char型变量(输入一个字符);

(3)两个参数,第一个为字符串的起始地址,第二个为最大读取字符长度,是int型,比字符串实际长度+1(输入字符串或者char型数组)。返回值为istream引用;

(4)三个参数,前两个一样,第三个参数用来自定义分界符。

 

参考文章http://www.cnblogs.com/freedom314/p/4532150.html

然后是几点c语言写法:http://www.jianshu.com/p/955631f5e3da

 

 

你可能感兴趣的:(随笔:C++键盘输入)