当前位置: 技术问答>linux和unix
ncurses键盘方向键的使用
来源: 互联网 发布时间:2016-09-16
本文导语: #include #include using namespace std; int main() { initscr(); keypad(stdscr, TRUE); char ch = getch(); switch(ch) { case KEY_LEFT: addstr("LEFTn"); break; case K...
#include
#include
using namespace std;
int main()
{
initscr();
keypad(stdscr, TRUE);
char ch = getch();
switch(ch)
{
case KEY_LEFT:
addstr("LEFTn");
break;
case KEY_UP:
addstr("UPn");
break;
default:
break;
}
return 0;
}
这个程序好像并不能识别方向键啊,
各位大神帮忙看一下
|
char ch = getch();
这条语句中ch应该定义为int,改成
int ch=getch();
就可以了。
这条语句中ch应该定义为int,改成
int ch=getch();
就可以了。