读取标准键盘的键值,也可以是组合键
#include<stdio.h>
#include<conio.h>
int main()
{
int key;
while (1)
{
printf("请按下键盘的任意按键:\n");
if(_kbhit())//按键按下为非0值
{
key = _getch();
printf("按了 %c %#x %d 按 ESC退出!\n", key, key, key);
if (key == 0x3) /*ctrl + c*/
{
printf("按了 %c %#x %d组合键:ctrl+c\n", key, key, key);
}
if (key == 27) break;//ESC键退出
}
}
}
return 0;
}