gpt4 book ai didi

任何人都可以建议一种无需等待按键即可捕获击键的编码方法吗?

转载 作者:行者123 更新时间:2023-12-02 01:55:34 25 4
gpt4 key购买 nike

我正在用 C 编写贪吃蛇游戏,我的编译器是 turbo C。我在移动蛇时遇到了问题。我需要一个函数或一种编码方式,这样我就可以在键盘不等待按键的情况下移动我的蛇。但是如果按下某个键,则需要执行一些特定的操作。我使用了下面的结构,但它没有像我上面解释的那样工作:

while (gameStatus == CONTINUE)
{
if(kbhit)
{
char c = getch();
.....
}
.....
}

谁能帮忙?

最佳答案

kbhit 是一个函数。当您编写 if(kbhit) 时,您正在测试该函数是否存在。而是通过编写 if(kbhit()) 来调用该函数。

关于任何人都可以建议一种无需等待按键即可捕获击键的编码方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20273888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com