Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无需按ENTER键即可获取输入-在C中_C_Input_Getchar - Fatal编程技术网

无需按ENTER键即可获取输入-在C中

无需按ENTER键即可获取输入-在C中,c,input,getchar,C,Input,Getchar,正如您可以从标题中理解的那样,我希望在不按ENTER键的情况下获得用户的输入 如果我需要谈谈我想做的项目: 我正在写一个键盘速度测试程序。你可以猜到,我想用空格键,而不是回车键来获取输入 我设计的程序是这样的: 示例文本=“…苹果…” 我会记下用户按下的每一个键,并检查该键是否是空格键。如果该键是空格键,我将换成新单词 我已经在这个网站上回顾了其他类似的话题。如果我想说的很复杂或者我无法解释,让我说出来。在游戏中,按空格键跳跃就足够了。无需按ENTER键 我想要这样的东西。如果可能的话,我想用标

正如您可以从标题中理解的那样,我希望在不按ENTER键的情况下获得用户的输入

如果我需要谈谈我想做的项目:

我正在写一个键盘速度测试程序。你可以猜到,我想用空格键,而不是回车键来获取输入

我设计的程序是这样的:

示例文本=“…苹果…” 我会记下用户按下的每一个键,并检查该键是否是空格键。如果该键是空格键,我将换成新单词

我已经在这个网站上回顾了其他类似的话题。如果我想说的很复杂或者我无法解释,让我说出来。在游戏中,按空格键跳跃就足够了。无需按ENTER键

我想要这样的东西。如果可能的话,我想用标准的c语言库来实现这一点。我不想使用任何第三方库


还有一个补充:我想要的函数是一个类似于getchar()函数的函数。唯一的区别;我想在不按ENTER键的情况下获取输入。

这是否回答了您的问题?不幸的是,没有标准的C库可以做到这一点。如果没有第三方库,就没有可移植的方法来实现这一点。因此,您只需要为您想要支持的每个操作系统实现代码。你打算支持哪个操作系统?嗯,我明白了。我将稍微偏离主题,但有可能用汇编编程语言实现吗?好的,谢谢大家:D