本文主要是介绍getch()和getchar(),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
那天做一个题,要求把输入的退格键替换成\b输出,用的是getchar(),替换\n什么的都行就是这个不行。最终用getch()解决了。所以说这两个函数的区别还是有必要了解下啊。
getch() 头文件:conio.h
获取一个就返回一个,直接从键盘获取键值,不等待用户按回车,只要用户按一个键就立刻返回,并且不回显。
getchar() 头文件:stdio.h
用户输入的字符存放在缓冲区中(回车也存在缓冲区中),直到用户按回车,处理这一堆字符,输入有回显。
这篇关于getch()和getchar()的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!