ASCII码查询表

ASCII码表详解

ASCII码表

ASCII码大致可以分作三部分组成。
第一部分是:ASCII非打印控制字符
第二部分是:ASCII打印字符
第三部分是:扩展ASCII打印字符

第一部分:ASCII非打印控制字符表

ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能。此命令指示打印机跳到下一页的开头。(参详ASCII码表中0-31)

第二部分:ASCII打印字符

数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。数字127代表 DELETE 命令。(参详ASCII码表中32-127)

ASCII码表 0-127


Bin


Dec


Hex


缩写/字符


解释


00000000


0


00


NUL(null)


空字符


00000001


1


01


SOH(start of headling)


标题开始


00000010


2


02


STX (start of text)


正文开始


00000011


3


03


ETX (end of text)


正文结束


00000100


4


04


EOT (end of transmission)


传输结束


00000101


5


05


ENQ (enquiry)


请求


00000110


6


06


ACK (acknowledge)


收到通知


00000111


7


07


BEL (bell)


响铃


00001000


8


08


BS (backspace)


退格


00001001


9


09


HT (horizontal tab)


水平制表符


00001010


10


0A


LF (NL line feed, new line)


换行键


00001011


11


0B


VT (vertical tab)


垂直制表符


00001100


12


0C


FF (NP form feed, new page)


换页键


00001101


13


0D


CR (carriage return)


回车键


00001110


14


0E


SO (shift out)


不用切换


00001111


15


0F


SI (shift in)


启用切换


00010000


16


10


DLE (data link escape)


数据链路转义


00010001


17


11


DC1 (device control 1)


设备控制1


00010010


18


12


DC2 (device control 2)


设备控制2


00010011


19


13


DC3 (device control 3)


设备控制3


00010100


20


14


DC4 (device control 4)


设备控制4


00010101


21


15


NAK (negative acknowledge)


拒绝接收


00010110


22


16


SYN (synchronous idle)


同步空闲


00010111


23


17


ETB (end of trans. block)


传输块结束


00011000


24


18


CAN (cancel)


取消


00011001


25


19


EM (end of medium)


介质中断


00011010


26


1A


SUB (substitute)


替补


00011011


27


1B


ESC (escape)


溢出


00011100


28


1C


FS (file separator)


文件分割符


00011101


29


1D


GS (group separator)


分组符


00011110


30


1E


RS (record separator)


记录分离符


00011111


31


1F


US (unit separator)


单元分隔符


00100000


32


20


(space)


空格


00100001


33


21


!


 


00100010


34


22


"


 


00100011


35


23


#


 


00100100


36


24


$


 


00100101


37


25


%


 


00100110


38


26


&


 


00100111


39


27


'


 


00101000


40


28


(


 


00101001


41


29


)


 


00101010


42


2A


*


 


00101011


43


2B


+


 


00101100


44


2C


,


 


00101101


45


2D


-


 


00101110


46


2E


.


 


00101111


47


2F


/


 


00110000


48


30


0


 


00110001


49


31


1


 


00110010


50


32


2


 


00110011


51


33


3


 


00110100


52


34


4


 


00110101


53


35


5


 


00110110


54


36


6


 


00110111


55


37


7


 


00111000


56


38


8


 


00111001


57


39


9


 


00111010


58


3A


:


 


00111011


59


3B


;


 


00111100


60


3C


<


 


00111101


61


3D


=


 


00111110


62


3E


>


 


00111111


63


3F


?


 


01000000


64


40


@


 


01000001


65


41


A


 


01000010


66


42


B


 


01000011


67


43


C


 


01000100


68


44


D


 


01000101


69


45


E


 


01000110


70


46


F


 


01000111


71


47


G


 


01001000


72


48


H


 


01001001


73


49


I


 


01001010


74


4A


J


 


01001011


75


4B


K


 


01001100


76


4C


L


 


01001101


77


4D


M


 


01001110


78


4E


N


 


01001111


79


4F


O


 


01010000


80


50


P


 


01010001


81


51


Q


 


01010010


82


52


R


 


01010011


83


53


S


 


01010100


84


54


T


 


01010101


85


55


U


 


01010110


86


56


V


 


01010111


87


57


W


 


01011000


88


58


X


 


01011001


89


59


Y


 


01011010


90


5A


Z


 


01011011


91


5B


[


 


01011100


92


5C


\


 


01011101


93


5D


]


 


01011110


94


5E


^


 


01011111


95


5F


_


 


01100000


96


60


`


 


01100001


97


61


a


 


01100010


98


62


b


 


01100011


99


63


c


 


01100100


100


64


d


 


01100101


101


65


e


 


01100110


102


66


f


 


01100111


103


67


g


 


01101000


104


68


h


 


01101001


105


69


i


 


01101010


106


6A


j


 


01101011


107


6B


k


 


01101100


108


6C


l


 


01101101


109


6D


m


 


01101110


110


6E


n


 


01101111


111


6F


o


 


01110000


112


70


p


 


01110001


113


71


q


 


01110010


114


72


r


 


01110011


115


73


s


 


01110100


116


74


t


 


01110101


117


75


u


 


01110110


118


76


v


 


01110111


119


77


w


 


01111000


120


78


x


 


01111001


121


79


y


 


01111010


122


7A


z


 


01111011


123


7B


{


 


01111100


124


7C


|


 


01111101


125


7D


}


 


01111110


126


7E


~


 


01111111


127


7F


DEL (delete)


删除

第三部分:扩展ASCII打印字符

扩展的ASCII字符满足了对更多字符的需求。扩展的ASCII包含ASCII中已有的128个字符(数字0–32显示在下图中),又增加了128 个字符,总共是256个。即使有了这些更多的字符,许多语言还是包含无法压缩到256个字符中的符号。因此,出现了一些ASCII的变体来囊括地区性字符 和符号。例如,许多软件程序把ASCII表(又称作ISO8859-1)用于北美、西欧、澳大利亚和非洲的语言。

键盘常用ASCII码

来源:asciima.com-作者:ASCII码表-2015-09-18

键盘常用ASCII码

ESC键: VK_ESCAPE (27)
回车键: VK_RETURN (13)
TAB键: VK_TAB (9)
Caps Lock键: VK_CAPITAL (20)
Shift键: VK_SHIFT ($10)
Ctrl键: VK_CONTROL (17)
Alt键: VK_MENU (18)
空格键: VK_SPACE ($20/32)
退格键: VK_BACK (8)
左徽标键: VK_LWIN (91)
右徽标键: VK_LWIN (92)
鼠标右键快捷键:VK_APPS (93)
Insert键: VK_INSERT (45)
Home键: VK_HOME (36)
Page Up: VK_PRIOR (33)
PageDown: VK_NEXT (34)
End键: VK_END (35)
Delete键: VK_DELETE (46)
方向键(←): VK_LEFT (37)
方向键(↑): VK_UP (38)
方向键(→): VK_RIGHT (39)
方向键(↓): VK_DOWN (40)
F1键: VK_F1 (112)
F2键: VK_F2 (113)
F3键: VK_F3 (114)
F4键: VK_F4 (115)
F5键: VK_F5 (116)
F6键: VK_F6 (117)
F7键: VK_F7 (118)
F8键: VK_F8 (119)
F9键: VK_F9 (120)
F10键: VK_F10 (121)
F11键: VK_F11 (122)
F12键: VK_F12 (123)
Num Lock键: VK_NUMLOCK (144)
小键盘0: VK_NUMPAD0 (96)
小键盘1: VK_NUMPAD0 (97)
小键盘2: VK_NUMPAD0 (98)
小键盘3: VK_NUMPAD0 (99)
小键盘4: VK_NUMPAD0 (100)
小键盘5: VK_NUMPAD0 (101)
小键盘6: VK_NUMPAD0 (102)
小键盘7: VK_NUMPAD0 (103)
小键盘8: VK_NUMPAD0 (104)
小键盘9: VK_NUMPAD0 (105)
小键盘.: VK_DECIMAL (110)
小键盘*: VK_MULTIPLY (106)
小键盘+: VK_MULTIPLY (107)
小键盘-: VK_SUBTRACT (109)
小键盘/: VK_DIVIDE (111)
Pause Break键: VK_PAUSE (19)
Scroll Lock键: VK_SCROLL (145)

admin

 

时间: 2024-10-15 01:35:04

ASCII码查询表的相关文章

常用ASCII 码对照表

目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准.适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式. 因为1位二进制数可以表示(21=)2种状态:0.1:而2位二进制数可以表示(22)=4种状态:00.01.10.11:依次类推,7位二进制数可以表示(27

PHP ASCII码与字符串的相互转换

  [代码]php代码: <?php class ascii { /** * 将ascii码转为字符串 * @param type $str 要解码的字符串 * @param type $prefix 前缀,默认:&# * @return type */ function decode($str, $prefix="&#") { $str = str_replace($prefix, "", $str); $a = explode("

php实现图片转换成ASCII码的方法

 具体如下: php图片转换成ASCII码,转换后可以直接通过字符串显示图片 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 32 33 34 35 36 <html> <head> <title>Ascii</title> <style> body{ line-height:0; font-size:1px; } </s

浅析PHP的ASCII码转换类

本篇文章是对PHP的ASCII码转换类进行了详细的分析介绍,需要的朋友参考下   复制代码 代码如下: class ascii { function decode($str) {     preg_match_all( "/(d{2,5})/", $str,$a);     $a = $a[0];     foreach ($a as $dec)     {         if ($dec < 128)         {             $utf .= chr($de

ASCII码是什么,ASCII码对照表

ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统.它主要用于显示现代英语和其他西欧语言.它是现今最通用的单字节编码 系统,并等同于国际标准ISO/IEC 646.以下是ASCII码对照表,希望对大家有所帮助哦! 目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information

C语言之将无符号字符型转化为ascii码值

这个宏是在linux内核中获取的,主要的功能是能够将一个无符号字符型的参数转化为ASCII码值. ASCII : ASCII 编码里包括了128个字符.用 十进制 0  到 127 来表示 .那就对了, 0 到 127 不就是 128个字符吗. 每一个数字都代表一个字符.看ASCII 编码表 我们来看看代码: #include <stdio.h> #include <stdlib.h> #define toascii(c) (((unsigned char)(c))&0x7

printf-c语言ASCII码排序 我的代码哪里有问题?

问题描述 c语言ASCII码排序 我的代码哪里有问题? 描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符. 输入 输入数据有多组,每组占一行,有三个字符组成,之间无空格. 输出 对于每组输入数据,输出一行,字符中间用一个空格分开. 样例输入 qwe asd zxc 样例输出 e q w a d s c x z 我的代码是: #include int main() { char a[3],t; while(scanf("%c%c%c",&a[0],&

字符,字节和编码, ASCII码, DBCS码,SBCS码 与Unicode码

字符,字节和编码, ASCII码, DBCS码,SBCS码 与Unicode码 http://www.regexlab.com/zh/encoding.htm 1. 编码问题的由来,相关概念的理解 1.1 字符与编码的发展 从计算机对多国语言的支持角度看,大致可以分为三个阶段: 系统内码 说明 系统 阶段一 ASCII 计算机刚开始只支持英语,其它语言不能够在计算机上存储和显示. 英文 DOS 阶段二 ANSI编码(本地化) 为使计算机支持更多语言,通常使用 0x80~0xFF 范围的 2 个字

c语言基础-c语音基础中ASCII码值,转义字符

问题描述 c语音基础中ASCII码值,转义字符 字符常量中字符的ASCII码值,怎么看出来,转义字符ddd,反斜线符""是什么意思 解决方案 C++基础(C++转义字符)C基础-转义字符C/C++的转义字符 解决方案二: 网上有专门的转码小软件的,你可以下一个 解决方案三: printf("%d ",'a');//看字符的ASCII的值 是转义字符标志