方向键输入运用库conio.h
,主体部分为:
char c1 = _getch(); // new version of getch()
char c2 = _getch();
switch (c2)
{
case 72: // up
// do something
break;
case 80: // down
// do something
break;
case 75: // left
// do something
break;
case 77: // right
// do something
break;
default:
// do something
break;
}
注意不要忘记第一行的内容!网上有许多把这句忘记,程序是不可能编译成功的!运用示例见我的博客 【C++ 程序】 移动迷宫游戏。
注:其实c1
的值都是-32
。