esc c语言

来源:百度知道 编辑:UC知道 时间:2024/05/16 01:30:52
能用getchar()来判断是否输入esc
如果不能要用什么来判断
(getch()的不要)

按 ESC 键后的输入应当有两个信号--相当两个ASCII值。
所以你要连续 读 两个键值 来判断,也就是用两次 getchar()。
ESC 第二个值是 0x1B,第一个值一时记不起来了。
0x1B -- 十六进制 1B

在ASCII标准中确实没定义esc的二进制值,而且getch()只认回车。起码我的环境是这样。