你好:
一般使用 getch() 函数来获取按键的 ASCII 码值,作为函数的返回值。该函数在 conio.h 头文件中。
示例:
#include
#include
int main(int argc, char *argv[])
{
char k;
printf("【1】新增记录\n");
printf("【2】修改记录\n");
printf("【3】删除记录\n");
printf("请选择:");
k=getch();
switch(k)
{
case '1':
add();
break;
case '2':
modify();
break;
case '3':
del();
break;
}
}
#include
连续判断是否有按键的代码类似下面
while (1)
{
//如果没有按键
while (!_kbhit())
{
//do smth
}
//如果有按键
char c;
c=getch();
// do smth
}