请问大家一个getch的问题
请问一下 我是在开发板上进行开发的,刚开始使用代码移植的时候发现getch不执行,我以为是缓冲区没清空,现在发现这个函数的返回值就是-1,我写了一个最简单的测试程序验证了一下:
#include<stdio.h>
#include <curses.h>
int main()
{
char c;
fflush(stdin);
c=getch();
printf("sssssss%d\n",c);
}
请问大家这是怎么回事,怎么会出错呢?
[解决办法]
不是要conio.h头文件吗