键盘中上、下、左、右四个光标键所对应的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   Angry_Panda  阅读(6280)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
历史上的今天:
2021-07-14 【转载】 docker挂载volume的用户权限问题,理解docker容器的uid
2020-07-14 《深度强化学习——边做边学》第二章 在走迷宫任务中随机探索 (修改后的代码)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示