第1个回答 2015-10-20
代码如下:
#include <stdio.h>
#include <unistd.h>
#include <termios.h>
void my_pause()
{
struct termios termbuf;
tcgetattr(STDIN_FILENO, &termbuf);
termbuf.c_lflag = ~ICANON;
tcsetattr(STDIN_FILENO, TCSANOW, &termbuf);
getchar();
tcgetattr(STDIN_FILENO, &termbuf);
termbuf.c_lflag = ICANON;
tcsetattr(STDIN_FILENO, TCSANOW, &termbuf);
}
int main()
{
printf("press any key to continue...");
my_pause();
return 0;
}