我只是有一个简单的问题,我找不到curses.h中空格键的关键代码。 恩。我知道down的代码是KEY_DOWN。 有人可以帮忙吗?
答案 0 :(得分:5)
空格键没有宏。只需使用''来表示空间。您可以找到完整的curses关键宏列表here。
实施例
char mychar = ' ';
if (mychar == ' ') {//Do this...}
答案 1 :(得分:3)
迟了几年,但由于这是我迷茫的热门话题,我想做出贡献! : - )
您需要做的是使用ord( c )。例如:
c = getch()
if c == ord(' '):
do_something()
答案 2 :(得分:1)
在the POSIX documentation for curses中找不到具体的定义。
尝试' '
。