C从Console限制char输入读取。怎么做?

时间:2011-06-05 12:26:56

标签: c console

我正在尝试构建我的第一个Windows TUI控制台应用程序,我遇到了一些问题...
Scanf和fgets阻止用户输入无限制的字符,除非命中输入等。
在一个问题的TUI界面..因为它可以覆盖下面的行...
除了getch之外,还有什么解决方案

1 个答案:

答案 0 :(得分:3)

不,没有,至少没有便携。 C输入是基于流的,并且没有键盘的概念。如果您真的想要编写文本用户界面,请使用ncursespdcurses