首页 > 其他 > 详细

输入输出

时间:2019-05-16 18:24:07      阅读:117      评论:0      收藏:0      [点我收藏+]

输入输出


  • stream的概念
      流 是一个可以往里 插入或者读取 字符的一个东西。我们没必要去了解它的具体细节,只需要知道他是一个字符的 源/目标 即可,我们可以对它里面的字符进行按序操作。
  • 常用输入输出
      技术分享图片

    1. 输出cout
      技术分享图片
      多个输出可以用<< 链接起来
      技术分享图片
    2. 输入cin
       技术分享图片
      多个输入也可以链接
      技术分享图片 等价于 技术分享图片
       两个输入 之间用 空格tab键换行键 隔开

    3. cin 输入 strings
      由于 空格 会被当做分隔符来判断,当你的字符串输入里面带有空格时会被分隔掉,这时候可以用getline函数来实现空格输入功能
      技术分享图片
      getline用cin作为第一个参数,第二个参数是我们的输入变量。这个例子我们输入了“Homer Simpson”并且被正确识别。
      
      建议用getline 代替cin,除非你有特别的理由非要用cin不可

    4. stringstream
      stringstream是string类型,但是它具有stream的属性,可以对这个string进行截取和插入操作。这个类型经常用来字符串和数字互相转换
      技术分享图片
      首先定义了一个string “1024”,然后定义了一个整数,最后用stringstream 把string里内容提取出来存到整数里。这就完成了 string 到 int 的转换。

阅读原文

?

输入输出

原文:https://www.cnblogs.com/springbrotherhpu/p/10877094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!