c语言 键盘上的上下左右建对应的ASCII码有么?我想通过方向键控制程序的运行!

来源:百度知道 编辑:UC知道 时间:2024/06/22 05:19:56
键盘上的上下左右建对应的ASCII码有么?
我想通过方向键控制程序的运行!
比如说按方向键右执行一个语句,
按方向键左执行另外一个语句。
所谓的“向上的键”是什么啊
if语句我当然知道了

左是 0x4b00
右是 0x4d00
上是 0x4800
下是 0x5000
我空间里有一个贪吃蛇的程序,用的是C,里面有这个.
我用的编译器是win-tc,这个程序能玩

windows下有虚拟键盘码:VK_LEFT,VK_RIGHT,VK_DOWN,VK_UP只是四个方向.

方向键(←): VK_LEFT (37)
方向键(↑): VK_UP (38)
方向键(→): VK_RIGHT (39)
方向键(↓): VK_DOWN (40)

你看下对不对

简单。。。用个If语句就行了
if(getchar()=='向上的键').......;
else......;