linux 任意键继续而不必等回车
时间:2009-04-21 来源:ubuntuer
终端通常在标准(canonical)模式,在此模式输入总是经编辑后以行读入。你可以
设置终端为非标准(non-canonical)模式,而在此模式下你可以设置在输入传递给
你的程序前读入多少字符。你也可以设定非标准模式的计时器为0,这个计时器
根据设定的时间间隔清空你的缓冲区。这样做使你可以使用‘getc()’函数立即
获得用户的按键输入。我们使用的‘tcgetattr()’函数和‘tcsetattr()’函数都
是在POSIX中定义用来操纵‘termios’结构的。
#include <stdlib.h>
[root@mip-172024149048 char]# gcc -Wall -o char char.c
以后blog上的东东,只要不涉及什么商业机密,程序我都将尽量完整的贴出来.我也是深受特有的网络环境痛苦过来,并继续痛苦的人...想找个东东10个中至少9个是一模一样的...还有一个是机器检索出来的 。 |