在写控制台游戏的时候,发现不管用cin,scanf还是getchar,都不能实时的输入按键,必须要按回车才能读进去,而按回车的话会导致输入异常,所以要使用获取键盘按键的函数。
加入头文件#include<conio.h>,函数为getch(),返回的是int类型,可以把键盘上的键都按一遍,来尝试每个键对应的值是什么。
其中关键的键位如下:
w:119
a:97
s:115
d:100
↑:72
↓:80
←:75
→:77
本文共 268 字,大约阅读时间需要 1 分钟。
在写控制台游戏的时候,发现不管用cin,scanf还是getchar,都不能实时的输入按键,必须要按回车才能读进去,而按回车的话会导致输入异常,所以要使用获取键盘按键的函数。
加入头文件#include<conio.h>,函数为getch(),返回的是int类型,可以把键盘上的键都按一遍,来尝试每个键对应的值是什么。
其中关键的键位如下:
w:119
a:97
s:115
d:100
↑:72
↓:80
←:75
→:77
转载于:https://www.cnblogs.com/xionglinlin/p/5087040.html