c - 如何在C中同时获取输入和打印内容

标签 c windows

我正在用 C 语言制作一个打字游戏,在这个游戏中,字母来自窗口顶部,用户必须键入该字母才能删除它,并阻止它接触特定边界线(如果它接触到用户的边界线)失去分数并最终输掉比赛。现在我在打印字符列表并同时进行输入时遇到问题。如果我尝试使用 scanf() 或 getch() 函数,它们都会停止打印过程,有什么方法可以让我在不停止打印过程的情况下获取用户的输入。

最佳答案

Kbhit 函数确实可以解决这个问题。

关于c - 如何在C中同时获取输入和打印内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55709201/

相关文章:

我可以用 Perl 获取 sizeof (C 中的字节长度)吗?

c - 初学者到 C。开始成绩簿应用程序

c - 尝试在 C 中制作模板

python - 在Windows 10 64位Python 3.6上安装pygraphviz

windows - 在 NT 驱动程序中拦截进程执行

c++ - 从 C++ 远程访问 Hypertable

windows - docker build 命令将 'C:/Program Files/Git' 添加到在 Windows 上的 MINGW bash 中执行时作为构建参数传递的路径

c - Sscanf 没有返回我想要的

.net - Amazon EC2 API 和 Windows 实例 - 有什么方法可以分配驱动器号?

android - 如何在不交叉编译的情况下为Android编译安装原生Linux软件?