【发布时间】:2017-11-12 21:30:28
【问题描述】:
如何让程序识别我按下的某些键? 了解上下文:我想用C(非常基本的游戏)制作一个游戏,所以为了移动对象,我想按下(W A S D),我知道如何移动它,但我不知道如何移动它当按下其中一个键时,让程序了解我想要执行某个操作。 例如:
if( key == "A"){
x++
}
我知道它不会那样工作,但至少是类似的。
【问题讨论】:
-
你可以使用graphics.h
-
关键字是
fgetc。搜索它。 -
您是否要求一种方法来轮询是否按下某个键、在按下某个键时触发事件或挂起您的程序并等待按下回车键?
-
kbhit()inconio.h(如果你有的话)或者这个 Linux implementation 怎么样。 -
@TahaPaksu
fgetc对此无能为力。
标签: c windows visual-studio