Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 linux 中的 ncurses 库开发 C 应用程序。我的程序无法区分 Alt 和 Esc 按键。两者都返回 27!你能帮我如何区分这两者吗?谢谢你
您需要在之后加入一个短暂的延迟,^[以查看是否有更多字符传入。如果没有,Esc则已按下。
^[
看看这里:
NCurses 和 ESC、ALT 键
不过,现在不能尝试。希望能帮助到你。