永发信息网

请高手指点getch()与getchar()的区别。

答案:2  悬赏:50  手机版
解决时间 2021-04-27 12:21
请高手指点getch()与getchar()的区别。
最佳答案
getch()的作用是从键盘接收一个字符,而且并不把这个字符显示出来,就是说,你按了一个键后它并不在屏幕上显示你按的什么,而继续运行后面的代码;
getche()则是有返回显示;
getchar()函数也是从键盘上读入一个字符,并带回显。它与getch()的区别在于:getchar()函数等待输入直到按回车才结束,回车前的所有输入字符都会逐个显示在屏幕上但只有第一个字符作为函数的返回值.
全部回答
getch与getchar基本功能相同,差别是getch直接从键盘获取键值,不等待用户按回车,只要用户按一个键,getch就立刻返回, getch返回值是用户输入的ASCII码,出错返回-1.输入的字符不会回显在屏幕上.
getch函数常用于程序调试中,在调试时,在关键位置显示有关的结果以待查看,然后用getch函数暂停程序运行,当按任意键后程序继续运行.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
房屋建筑工程竣工预验收需要那些条件
怎样让头发快点长长~
QQ飞车里面的消费卷怎么用?为嘛我的两千消费
森米阶梯式瘦身法:为什么我不建议节食减肥
《姐姐》的歌词
黎姿的所有电影
申します和申し上げます
作文 《家乡的×××》
王者荣耀打战队排位输了掉段吗
宿舍停电交换机就断电了怎们办?
吃什么可以增加胰导素
综网王和花样男子的同人小说
「节操」一词翻译成英文怎样最恰当
求《老学庵笔记》全文翻译
被微思留学坑了。该怎么办
推荐资讯
爱丽丝学园出第二季了吗?
齐河县公安局森林警察大队这个地址在什么地方
跑堂者为什么不爱留言?
谁是快乐男生的季军
从事什么工作的人员不能从事第二职业
让牙齿白有什么好办法
什麽叫做日子?
NBA有几个队?
上半身肥胖原因,上半身很胖怎么减肥最有效
做梦和一个女孩结婚了,算不算我喜欢她?
人的脚为什么比脸白
我的Q吧怎么点不亮了?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?