character - c getch和箭头代码

  显示原文与译文双语对照的内容
95 0

我正在编写一个使用 getch() 扫描箭头键的程序。到目前为止,我的代码是:

switch(getch()) {
 case 65://key up
 break;
 case 66://key down
 break;
 case 67://key right
 break;
 case 68://key left
 break;
}

当按 'A''B''C' 或者 'D' 时,问题也会执行,因为 65'A' 。等等的十进制代码。

是否有方法检查箭头键而不调用其他键?

谢谢!

时间:原作者:0个回答

...