欢迎来到天天文库
浏览记录
ID:40531776
大小:33.00 KB
页数:5页
时间:2019-08-04
《C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC6.0运行)1、cin2、cin.get()3、cin.getline()4、getline()5、gets()6、getchar()附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符1、cin>> 用法1:最基本,也是最常用的用法,输入一个
2、数字:#includeusingnamespacestd;main(){inta,b;cin>>a>>b;cout<>是会过滤掉不可见字符(如空格回车,TAB等)cin>>noskipws>>input[j];//不想略过空白字符,那就使用noskipws流控制用法2:接受一个字符串,遇“空格”、“TAB”、“回车”都结束#includeusingnamespacestd;main(){chara[20];cin>>a;cout<3、:jkljkljkl输出:jkljkljkl输入:jkljkljkljkl //遇空格结束输出:jkljkl2、cin.get()用法1:cin.get(字符变量名)可以用来接收字符#includeusingnamespacestd;main(){charch;ch=cin.get(); //或者cin.get(ch);cout<usi4、ngnamespacestd;main(){chara[20];cin.get(a,20);cout<
3、:jkljkljkl输出:jkljkljkl输入:jkljkljkljkl //遇空格结束输出:jkljkl2、cin.get()用法1:cin.get(字符变量名)可以用来接收字符#includeusingnamespacestd;main(){charch;ch=cin.get(); //或者cin.get(ch);cout<usi
4、ngnamespacestd;main(){chara[20];cin.get(a,20);cout<