当用户按下一个键时,我试图调用一个函数,有点像用 Ctrl-C 发送信号。这个想法是做某事,说在一个while循环中,并积极地听,说,被按下的'f'键。当它被按下时,程序将停止执行循环并执行其他操作,因为按下了“f”键。
有没有办法自定义信号映射?我没有太多运气。似乎还有 1 或 2 个可用于自定义的信号,但我需要 3 个。
如果我使用 getchar(),用户需要按“f”键,然后按回车键。我希望他们只需按“f”键而不必按回车键。
这与使用 unix 程序非常相似,more
用户只需按空格键即可浏览页面。
任何帮助是极大的赞赏!