永发信息网

C++ getchar()问题

答案:2  悬赏:50  手机版
解决时间 2021-04-04 15:05
C++ getchar()问题
最佳答案
getchar的作用是到输入缓冲区读数据,只读一个字节
而你如果加上
char c;
c=getchar();//测试中只要少了这段就不必要再加1个getchar()停留
cout<
在你输入这个char c时 是不是要输入一个字符,然后回车,这个字符被c=getchar获取到了,并赋值给c
但是还有一个回车存在了输入buffer里面
所以在下面你要停住的时候,第一个getchar就获取到了这个回车 无法达到停住的效果

停留窗口,getchar是个不错的方法,保险起见,可以先清空输入buffer
或者用getch函数
如果是windows可以用system("pause") 这个方法很流行
全部回答

还有一个标准的system("pause");
 在需要的地方加上这句话就OK啦!
一般是在return 0;前边。追问我靠,T M的以后都不用getchar()停留窗口。书上经常坑人。
system("pause");貌似更好用我靠,T M的以后都不用getchar()停留窗口。书上经常坑人。
system("pause");貌似更好用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机无线网络卡怎么办,无线网老被盗用怎么办?
怎样开有涡轮增压的车才有动力
千山万水脚下坡是什么歌名
有四瓶溶液:已知它们分别是NaCl、Na2SO4、Na
房山良乡自助火锅哪里有?
从成长到长成,怎样与父母更好相处
赛欧和悦v3哪个好
阳台贴瓷砖面积怎么算,卫生间墙砖面积怎么算
怎么在GTASA里防止车祸
求鑫字辈姓赵叫什么好
上海嘉定哪里有买锂电池小型电瓶车的,价格最
狗的眼睛在晚上会发光吗?
形容一个人“聪明、头脑灵光、有板眼”的一个
一个搞笑恐怖类韩剧
焦米是什么,为什么是焦的
推荐资讯
有一个四位数,千位上是a,百位上是b,十位上
求前些年国内的一首足球歌曲
奔驰和宝马属于哪个财团,都是犹太人的么
《拜托了冰箱》谢娜冰箱里面的八宝油糕有人吃
关于100米跑步的诗歌
老牌的美白面油,国产的
高三高考冲刺宣誓口号,求几句高三百日冲刺的
希和什么字搭配好听
答案:中东为什么干旱
写一个个人宣言:对企业,对本职岗位的认识及以
秀全外国语中学会搬新校区2016吗
西双版纳的意思是什么,西双版纳有没有机场
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?