curses.h中空格键的关键代码是什么

时间:2012-11-17 19:57:42

标签: c ncurses curses

我只是有一个简单的问题,我找不到curses.h中空格键的关键代码。 恩。我知道down的代码是KEY_DOWN。 有人可以帮忙吗?

3 个答案:

答案 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中找不到具体的定义。

尝试' '