日期:2014-05-16  浏览次数:20649 次

linux键盘中断 linux控制台程序用户交互
本帖最后由 u014495327 于 2014-04-02 16:03:08 编辑
不知道问题标题提的是否合理。如果能够把问题提明确,问题就应该解决一半了吧。
很多linux控制台程序在运行的同时是可以跟用户交互的,比如top运行时按一下q就会退出,按下M会按内存使用排序。我的问题有两个:
1.程序如何在运行的同时不耽误接收用户的按键。
2.按下q程序就立即退出,程序是如何在我们没有按回车键的情况下,接收按键的。

我想写一个程序,周期性的往控制台打印信息(比如每个2秒),用户一旦按下q程序就立即结束。应该如何做到呢,要是能给一个小小的演示程序就再好不过了。请各位不吝指教。
------解决方案--------------------
解决了点击左上角结贴吧