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

wen*_*ode 1 c curses ncurses

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

Joh*_*inz 5

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

防爆.

char mychar = ' ';
if (mychar == ' ') {//Do this...}
Run Code Online (Sandbox Code Playgroud)


小智 5

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

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

c = getch()
if c == ord(' '):
    do_something()
Run Code Online (Sandbox Code Playgroud)