cin用法简介

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

cin⽤法简介
c++程序将输⼊和输出看作字节流, cin 对象根据接受值的变量类型使⽤其⽅法将字符序列转化为所需的类型.
cin 如何判断输⼊结束了呢?
cin 使⽤空格, 制表符, 换⾏符确定输⼊的结束位置
// ⼆者都是读取⼀⾏输⼊直到换⾏符, ⽽最后 getline 将丢弃换⾏符,
// ⽽ get 将换⾏符保留在输⼊序列(输⼊流)中
cin.get(char*, int);
cin.getline(char*, int)
// 使⽤不带任何参数的 get 调⽤可以读取下⼀个字符串,
// 因此可以⽤来处理换⾏符
cin.get()
cin 如何检查输⼊ ?
不同版本的抽取运算符查看输⼊流的⽅法是相同的. 他们跳过空⽩(空格, 换⾏符和制表符, 直到遇到⾮空⽩字符),>> 运算符将读取⼀个指定类型的数据, 也就是说, 从⾮空⽩字符开始, 到与⽬标类型不匹配的第⼀个字符之间的全部序列(在读取时, 如果是输⼊流是开头是空格, 制表符或者换⾏符那么会跳过, 读取字符知道类型不匹配, ⽽不是在读取结束时跳过空⽩)。

相关文档
最新文档