3.3. 我怎样检查是否一个键被摁下?

我怎样检查是否一个键被摁下?在DOS上我用‘kbhit()’函数,但是在UNIX 上看来没有相同作用的函数?

如果你设定了终端为单一字符模式(参见上一个问题解答),那么(在大多数系统) 上你可以使用‘select()’函数或‘poll()’函数测试输入是否可读。