gpt4 book ai didi

c - 在命令行中制作蛇 - 多线程?

转载 作者:行者123 更新时间:2023-11-30 17:37:00 26 4
gpt4 key购买 nike

我试图在命令行中制作一条蛇,蛇本身是用 O 创建的,而苹果是点“.”的。现在...我知道如何获得方向键,并且知道算法,但是蛇需要移动(使用 sleep 和动画)并且始终打开 getch() 。我怎么做 ?这不就是多线程吗?我只需要带有 getch() 的线程并使用其他函数来操作它。

最佳答案

您可以使用kbhit(或_getch_kbhit)来查看是否按下了某些键。并且仅当有一些时,才使用 getch 获取它。另请参阅this问题和答案的示例。

关于c - 在命令行中制作蛇 - 多线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22525684/

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