5-3 getch
1
getch
getch();
2
getch
从键盘读取一个字符,但不显示在屏幕上。
3
所在头文件:conio.h
(1)该函数没有参数,函数的返回值是从键盘输入的字符;
(2)该函数直接从键盘接收用户输入的字符,不用通过回车键确认;
(3)该函数可用来暂停程序的执行,通常用于程序调试过程中,在调试时,
在关键位置显示有关的结果以待查看,然后用getch()函数暂停运行,此时,可根
据结果检查程序是否有误,当按任意键后程序继续执行。
【示例】
【例 5-8】简易菜单中的函数 select 中使用了 getch 函数来完成暂停功能,待
用户按任意键后继续执行,用户的按键不显示在屏幕上。
int select(char ch)
{
switch(ch)
{
case '1': function1();break;
case '2': function2();break;
case '0': return 1;
default:printf("选择错误!!!\n");
}
printf("按任意键继续……");
getch();//完成暂停功能
return 0;
}
评论0
最新资源