如何在C中绑定箭头键?

时间:2013-08-10 22:32:08

标签: c key-bindings arrow-keys

我是一名初学者C编码员,我想知道如何使程序能够做到这一点。

printf("which direction would you like to go?\n");
/*they type an arrow key*/
printf ("you went left/right/up/down\n");

我有一台Mac

2 个答案:

答案 0 :(得分:2)

Try these suggestions。您可以通过以下方式获取ASCII代码      getch()

答案 1 :(得分:0)

纯C(和C ++)甚至不需要你的系统有键盘,鼠标或屏幕(来自C ++ FAQ,http://www.parashift.com/c++-faq/input-output.html)。

我建议搜索某种GUI(如Qt或GTK)以便做类似的事情。我相信ncurses可以绑定那些类型的事件,如果命令行界面是你想要做的。