对于字符的读入,我们有scanf和cin这两个最为经典的函数,但是我们发现这两个函数写的都会比较麻烦或难看,而且耗费的时间复杂度较多。
而cstdio和conio.h头文件为了解决这个问题分别提供了两个函数——getch和getchar函数。
getch函数
所在头文件:conio.h
char ch = getch();
功能:getch直接从键盘获取键值,不等待用户按回车,只要用户按一个键,getch就立刻返回。输入的字符不会回显在屏幕上。getch函数常用于程序调试中,在调试时,在关键位置显示有关的结果以待查看,然后用getch函数暂停程序运行,当按任意键后程序继续运行。
返回值:读入成功返回读取的字符。失败返回-1。
参数:无
getchar函数
所在头文件:cstdio
char ch =<