scanf可以在按下除回车以外的某些特定键时终止吗?

4

我这里有一个情况

我正在从用户获取输入

使用scanf,我能否在用户按下#键时立即终止scanf?

请为我解惑

1个回答

5
不,scanf()(默认情况下是标准输入)以行为单位进行操作,因此需要读取完整行。

请查看ncurses或类似库,以进行按键输入。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接