键盘中上、下、左、右四个光标键所对应的ASCII码值为多少
首先给出ASCII码值表:
上、下、左、右这四个光标键对应的ASCII码值不是一个值而是三个,准确的说光标键的ASCII码值是一个组合。
每个方向键所对应的三个键值为:
0x1b + 0x5b + n
其中,0x1b是'esc'的ASCII码,0x5b是'['的ASCII码,n对应A-D四个字母:A(up)/B(down)/C(right)/D(left)
(十进制表示)
A字母对应的ASCII码为65,(up)
B字母对应的ASCII码为66, (down)
C字母对应的ASCII码为67, (right)
D字母对应的ASCII码为68, (left)
'esc'对应的ASCII码为27,
'['对应的ASCII码为91,
因此,上下左右光标键对应的组合ASCII码为:(十进制表示)
上:27,91,65 求和为:27+91+65=183
下:27,91,66 求和为:27+91+66=184
左:27,91,68 求和为:27+91+68=186
右:27,91,67 求和为:27+91+67=185
==================================================
在编程时判断输入的字符是否为光标可以计算最近输入的三个字符的加和,给出参考的代码链接:
https://gitee.com/devilmaycry812839668/highest_vote_2048_ai/tree/devilmaycry/
==================================================
参考:
https://blog.51cto.com/knifeedge/5136270
posted on 2022-07-14 13:30 Angry_Panda 阅读(6280) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
2021-07-14 【转载】 docker挂载volume的用户权限问题,理解docker容器的uid
2020-07-14 《深度强化学习——边做边学》第二章 在走迷宫任务中随机探索 (修改后的代码)