我在 Windows 上编写了这个简单的程序。由于 Windows 有 conio,它工作得很好。
#include <stdio.h>
#include <conio.h>
int main()
{
char input;
for(;;)
{
if(kbhit())
{
input = getch();
printf("%c", input);
}
}
}
现在我想将它移植到 Linux,curses/ncurses 似乎是正确的方法。我将如何使用这些库代替 conio 来完成相同的任务?