7

我只有一个简单的问题,我在 curses.h 中找不到空格键的键码。前任。我知道down的代码是KEY_DOWN。谁能帮忙?

4

3 回答 3

12

空格键没有宏。只需使用 ' ' 来表示一个空格。您可以在此处找到 curses 键宏的完整列表。

前任。

char mychar = ' ';
if (mychar == ' ') {//Do this...}
于 2012-11-17T20:11:45.620 回答
6

晚了几年,但由于这是我困惑时的热门歌曲,我想贡献!:-)

您需要做的是使用 ord( c )。例如:

c = getch()
if c == ord(' '):
    do_something()
于 2014-12-03T09:00:19.123 回答
1

在POSIX 文档中找不到 curses 的特定定义。

试试' '

于 2012-11-17T20:05:05.980 回答