我想立即从windows和linux下用c编写的控制台应用程序读取每个击键。不幸的是,当按下“输入/返回”键时,函数获得(行)只返回一个值。 我正在寻找一个在按下键后立即返回的函数。从控制台应用程序读取同步按键
目前我的代码看起来是这样的:
char cTmp[MAX_LINE];
char line[MAX_LINE];
while(gets(line) != NULL) {
sprintf(cTmp,"Characters entered: %c", line);
puts(cTmp);
}
不确定,但不会getc()做到这一点? – 2011-03-02 06:49:00