无需等待输入即可从键盘获取输入

时间:2011-07-30 23:30:16

标签: c windows winapi

fgets()和getch()等函数将等待用户在继续之前输入输入。我想要的是这个功能: 如果用户按'x'变量将开始递减,'c'将使变量开始递增。 问题是程序在我尝试输入时停止。我希望变量继续递增或递减,并且在等待用户输入时不会“冻结”。

我正在使用visual studio 2008,编写一个c控制台应用程序。

谢谢!

1 个答案:

答案 0 :(得分:3)

你需要一个特殊的CONSOLE INPUT / OUTPUT库,比如NCURSES或Borland的CONIO来做到这一点。不能用标准C库来做。

如果您使用的是Windows,请查看Windows Console Functions