1、cin读入一个字符:
char c;cin>>c;
2、cin读入一个字符串:
char s[10];cin >> s;(c风格字符串)   
string str;cin >> str;(c++的string)
3、cin.get()读入一个字符:
char c;c=cin.get();
4、cin.get()读入一个字符串
char s[10];cin.get(s,10);
5、cin.getline()读入字符串(c风格和string都行,只要要是char *)
cin.getline(s,5)//默认回车
空格不行
//cin流
6、getline(cin,str)
str为string,可以读空格!
据说gets经常被禁用,不知为什么。getchar为何在Linux下说没有定义呢?

c++中关于字符串的读入——cin、getline、get、gtes(查询+思考+总结)相关推荐

  1. C++中cin、cin.get()、cin.getline()、getline()等函数的用法

    转载:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html c++输入流函数主要以下几个: 1.cin 2.cin.get ...

  2. C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

    学C++的时候,这几个输入函数弄的有点迷糊:这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行) 1.cin  2.cin.ge ...

  3. C++中cin、cin.get()、cin.getline()、getline()、gets()、getchar()、scanf()等函数的用法

    转自:https://www.cnblogs.com/luolizhi/p/5746775.html 1.cin>> 用法1:最基本,也是最常用的用法,输入一个数字: #include & ...

  4. 【转载】C++中cin、cin.get()、cin.getline()、getline()、gets()函数详解

    学C++的时候,这几个输入函数弄的有点迷糊:这里做个小结: 1.cin 2.cin.get() 3.cin.getline() 4.getline() 5.gets() 6.getchar() 附:c ...

  5. cin,cin.get(),cin.getline(),getline(),fget()

    总结两篇文献: http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html http://blog.csdn.net/kenby ...

  6. cin、cin.get()、cin.getline()、getline()的区别

    测试平台g++ 5.4.0和VS2015社区版. 输入原理简述: 程序的输入都建有一个缓冲区,即输入缓冲区.每次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输 ...

  7. cin、cin.get()、cin.getline()、getline()、gets()等函数的用法(转)

    学C++的时候,这几个输入函数弄的有点迷糊:这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)转载请保留作者信息: 1.cin ...

  8. cin、cin.get()、cin.getline()、getline()、gets()函数的用法

    1.cin>>           用法1:最基本,也是最常用的用法,输入一个数字: #include <iostream> using namespace std; main ...

  9. cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

    转载,并经过本人补充 cin.cin.get().cin.getline().getline().gets()等函数的用法 2007/10/27 22:51 学C++的时候,这几个输入函数弄的有点迷糊 ...

最新文章

  1. 微信小程序一键创建js,json,wxml,wxss
  2. page分页php,Page分页函数
  3. 学习Python,这22个包怎能不掌握?
  4. 算力超英伟达?华为推出两款“昇腾”芯片;五大AI战略正式公布
  5. 学习SLAM需要哪些预备知识?
  6. 自己动手实现OpenGL!
  7. (转)使用json-lib 数据格式转换
  8. linux系统可以ping,Linux系统禁ping
  9. mysql8.0版本的服务器名称_云服务器Mysql安装配置
  10. 四面轻松突围!我是如何斩获高级运维开发一职的?
  11. pku3277 City Horizon.(离散化+二分查找)
  12. 企业网站建设方案策划书
  13. Code::Blocks安装和汉化包配置
  14. 【js逆向爬虫】-有道翻译js逆向实战
  15. android手机自带浏览器无法识别apk文件
  16. 群晖nas安装监控后台SurveillanceStation
  17. STM32 DFU下载与 DFU生成工具
  18. Usage of API documented as @since 1.9+ less... (Ctrl+F1) Inspection info: This inspection finds all
  19. 陪我到可可西里看一看海,不要未来,只要你来。——大冰 《陪我到可可西里去看海》
  20. python关于二手房的课程论文_用Python对二手房信息数据清洗及简单分析

热门文章

  1. 【渝粤教育】国家开放大学2019年春季 2114人体解剖生理学 参考试题
  2. 【渝粤教育】电大中专学前儿童健康教育_1作业 题库
  3. weblogic创建域后启动不了_摩托车淋雨后启动不了什么原因?如何解决?
  4. c语言程序设计常用语句格式,全国计算机考试二级C语言程序设计要求
  5. 计算机二级web题目(8.2)--基本操作题2
  6. linux 取消混杂模式,Linux下网卡混杂模式设置和取消
  7. linux时间路径,关于linux中的时间 时区问题
  8. luoguP3690 【模板】Link Cut Tree (动态树)[LCT]
  9. Python之路,day4-Python基础
  10. Android自定义xml解析