lzth.net
当前位置:首页 >> 关于C++的Cin.gEt()的用法 问题在补充里 >>

关于C++的Cin.gEt()的用法 问题在补充里

你这程序的意思是,输入一个字符串,最长10位,如果输入错误,则直接退出,否则,当读到回车时,输出你输

get()是对象cin的一个成员函数, 用于吸收字符, 这里可以吸收掉回车。 否则回车也会被存储到字

楼主你好!!! cin.get()函数本身就是输入一个字符的。比如: char s[20

cin.get()是保留回车在输入流队列中的, 而cin是丢弃回车的。 ch=cin.get();是

1.cin.get() 从指定的输入流中提取一个字符,函数的返回值就是这个字符。文件结束符会返回EO

int num_input; cin >> num_input; while(c

截留上一次输入的回车符,不使用的话,回车符会保留到下一次输入,对循环中的getline()造成影响。

不一定也可以输入一个字符 用get函数读入一个字符 从键盘输入一行字符,用cin.get()逐个

楼主你说的“cin程序就无法执行”,那是因为cin会自动帮你忽略空格,回车等不可见字符,你判断c等不

cin.get(ps[i].name);这种用法是只读一个字符的重载之一,而你试图读取一个字符串,所

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com