收藏 分享(赏)

C++输入函数.docx

上传人:hyngb9260 文档编号:4853021 上传时间:2019-01-16 格式:DOCX 页数:7 大小:17.47KB
下载 相关 举报
C++输入函数.docx_第1页
第1页 / 共7页
C++输入函数.docx_第2页
第2页 / 共7页
C++输入函数.docx_第3页
第3页 / 共7页
C++输入函数.docx_第4页
第4页 / 共7页
C++输入函数.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、学 C+的时候,这几个输入函数弄的有点迷糊; 这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过 VC 6.0 运行)1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar()附:cin.ignore();cin.get()/跳过一个字符, 例如不想要的回车,空格等字符1、cin 用法 1:最基本,也是最常用的用法,输入一个数字:#include using namespace std; main () int a,b; cinab; cout 是会过滤掉不可见字符

2、(如 空格 回车,TAB 等) cinnoskipwsinputj;/不想略 过空白字符,那就使用 noskipws 流控制用法 2:接受一个字符串,遇“空格” 、“TAB”、“回车”都结束#include using namespace std; main () char a20; cina; cout using namespace std; main () char ch; ch=cin.get(); /或者 cin.get(ch); cout using namespace std; main () char a20; cin.get(a,20); cout using namespa

3、ce std; main () char m20; cin.getline(m,5); cout #include using namespace std;main () char m320; for(int i=0;i”#include #include using namespace std; main () string str; getline(cin,str); coutstrendl; 输入:jkljkljkl 输出:jkljkljkl输入:jkl jfksldfj jklsjfl 输出:jkl jfksldfj jklsjfl和 cin.getline()类似,但是 cin.getline()属于 istream 流,而 getline()属于 string 流,是不一样的两个函数分类: c+

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > C/C++资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报