【发布时间】:2012-03-01 13:39:39
【问题描述】:
您好,我是 C 编程新手,但我正在为游戏制作菜单。我在 ascii 艺术中展示了一条鱼,它每 0.5 秒移动一个字符。我通过一个简单的循环来完成此操作,它继续在屏幕上移动,然后当它到达终点时,鱼被清除,然后再次重复。现在,当这个动画正在进行时,我想提示用户输入,但是当我使用 getchar 或 scanf 执行此操作时,鱼循环会一直等到我按下某个键,然后动画会停止,直到我按下一个键。有人能解释一下我的问题吗?
谢谢
【问题讨论】: