C编程语言中的INKEY$等价物是什么

C编程语言中的INKEY$等价物是什么,c,scanf,equivalent,C,Scanf,Equivalent,我是C编程语言的初学者,但我有QBasic编程的知识。我用Qbasic编写了很多小程序来解决我的基本任务,最近我将这些程序改写成C 在重写其中一个程序时,我偶然发现了一个问题,即计算机可以在不暂停程序执行的情况下获取输入。不幸的是,scanf会导致程序等待,直到用户按任意键并按enter键,但我需要运行我的程序,并且仍然能够获得输入。在windows上最简单的方法是在windows上最简单的方法是kbhit(),我想你正在寻找。。。不知道基本情况你要找的词是“异步输入”,而这种方式取决于你工作的

我是C编程语言的初学者,但我有QBasic编程的知识。我用Qbasic编写了很多小程序来解决我的基本任务,最近我将这些程序改写成C


在重写其中一个程序时,我偶然发现了一个问题,即计算机可以在不暂停程序执行的情况下获取输入。不幸的是,
scanf
会导致程序等待,直到用户按任意键并按enter键,但我需要运行我的程序,并且仍然能够获得输入。

在windows上最简单的方法是

在windows上最简单的方法是

kbhit(),我想你正在寻找。。。不知道基本情况你要找的词是“异步输入”,而这种方式取决于你工作的环境。我们可以假设QBasic意味着DOS或Windows吗?kbhit()是我认为您正在寻找的。。。不知道基本情况你要找的词是“异步输入”,而这种方式取决于你工作的环境。我们可以假设QBasic意味着DOS或Windows吗?。。。请记住,它是非标准的(根据定义,因为该标准仅为缓冲和同步输入提供函数)。。。。请记住,它是非标准的(根据定义,因为该标准仅为缓冲和同步输入提供函数)。