C语言getch()的使用问题
C语言getch()的使用问题
日期:2016-04-19 08:14:12 人气:1
一般键盘输入函数要等到接受到 Enter 键时才开始工作,例如 getchar() 你拍入 a, 它等待,你再拍入 Enter 键,它开始工作,但它只读取 a, 把 Enter 键 留在 输入流缓冲区里。
而 getch() 不需要等待Enter的到来,你按一个键它立即读入1个键。你按什么键,它读1个什么键。
用 getch() 时 必需 包含 conio.h (控制台输入输出函数头文件)。你漏了。
用 getchar() 时 用 stdio.h ( 标准输入输出函数头