用百度查一下"键盘扫描码",有解释,这里几句话说不清。它是一个16位码,分高8位和低8位,而getch()一次只能接收1个8位。向上的光标键的扫描码是0x48e0,H的扫描码是0x0048,在getch()的接收状态,如果输入H则接收到48,如果敲向上的光标键则收到e0,需要再次执行getch()才能读到48 ...