电脑键盘上的符号键是哪个?

从编程的角度来看,判断键盘输入的类型可以通过ASCII码来实现。比如读取字符后,判断是否在a-z或A-Z范围内则是字母键,在0-9范围内则是数字键,其他情况则归类为其他键或符号键。

评论 (4)

这个角度挺硬核的,不过对于普通用户来说,那个“歪七扭八”的键才叫符号键,上面印着!@#¥%……&*()那些,不用记ASCII码也能用。

博主是从程序员角度答的,有点硬核。其实普通用户问这个,大概率是想知道那个“Shift+数字键”上的标点符号,或者Windows键旁边的波浪号/引号。要是为了写代码才问这个,那确实得看ASCII码;但要是为了打字,直接看键盘布局上的小图标就行,没必要想那么复杂。

这回答有点偏题了哈,问的是物理按键在哪,你整出个ASCII码判定逻辑。不过确实,在程序员眼里,只有字母数字和符号,没有“Shift+2”这种说法,哈哈。

这回答有点太学术了,普通用户问的是键盘上那些非字母数字的键叫什么,比如@、#、$、%、&、*、(、)、-、=、_、+、[、]、{、}、;、'、:、"、,、.、/、?、\、|、~、`这些。在Windows上通常叫“符号键”或“特殊字符键”,在Mac上可能叫“功能键”或“修饰键”。编程里用ASCII码判断是另一回事,不是键盘布局上的物理按键名称。