c++学习2

cin.ignore()从输入流中忽视多个字符

cin.getline()从输入流中获取多个字符

cin.peek()的返回值是一个char型的字符,其返回值是指针指向的当前字符,但它只是观测

指针停留在当前位置并不后移;如果要访问的字符是文件结束符,则函数值是EOF(-1) 

cin.get()用来从指定的输入流中提取一个字符(包括空白字符),

函数的返回值就是读入的字符。若遇到输入流中的文件结束符,

则函数值返回文件结束标志EOF(End Of File),一般以-1代表EOF

两者重要的区别就是:提取  cin输入流对象   的当前指针指向的字符后,当前指针是否后移

cin.gcout()用来计算输入流中字符的个数

cin.read()用来读取输入流中的字符

————————————————

版权声明:本文为CSDN博主「toby1123yjh」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/toby1123yjh/article/details/87732557

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • C/C++输入输出流总结 前两天写C++实习作业,突然发现I/O是那么的陌生,打了好长时间的文件都没有打开,今天终...
    LuckTime阅读 5,669评论 0 6
  • 浅谈C++常用输入输出 在编写C++程序的时候,经常因为输入输出头疼,所以在这里做一个小结,记录一下常用的输入输出...
    MinoyJet阅读 9,136评论 0 6
  • 2018年8月17日 22:14:16 title: C++PrimerPlus读书笔记typora-root-u...
    _layty阅读 1,560评论 0 0
  • 第一章 计算机与C++编程简介 C++程序6个阶段编程 ->预处理->编译->连接->装入->执行1.程序在编译器...
    rogertan30阅读 9,714评论 0 1
  • I/O流的概念 程序的输入指的是从输入文件将数据传送给程序,程序的输出指的是从程序将数据传送给输出文件。 C++输...
    青春猪头少年_阅读 3,576评论 0 0