关于cin、cin.get()和cin.getline()函数的使用方法详解,超详细!!!!
此文章是我在自己写代码时,每次结合使用不同的输入方法时,老是遇到各种奇奇怪怪的问题,得不到自己想要的输出结果,查阅了各种资料之后,总结如下:cin的读取字符规则:cin遇到回车、空格、tab键 结束,但是缓冲区还存在这三个字符,并没有将这三个字符丢弃,且指针光标在这三个字符之前,也就是说,下一次通过其他输入函数读取时,是可以读到这三个字符的。cin.get 的读取字符规则:读取字符:以回车键结束,并且会将回车键作为一个字符读入,读完回车键之后,指针光标移到回车键后面,如果后面还有输入的话
原创
2021-04-27 11:54:27 ·
21402 阅读 ·
12 评论