ASCII对照表
- 格式:doc
- 大小:178.00 KB
- 文档页数:8
ASCII码一览表,ASCII码对照表ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。
ASCII 规范于1967 年第一次发布,最后一次更新是在1986 年,它包含了33 个控制字符(具有某些特殊功能但是无法显示的字符)和95 个可显示字符。
对控制字符的解释ASCII 编码中第0~31 个字符(开头的32 个字符)以及第127 个字符(最后一个字符)都是不可见的(无法显示),但是它们都具有一些特殊功能,所以称为控制字符( Control Character)或者功能码(Function Code)。
这33 个控制字符大都与通信、数据存储以及老式设备有关,有些在现代电脑中的含义已经改变了。
有些控制符需要一定的计算机功底才能理解,初学者可以跳过,选择容易的理解即可。
下面列出了部分控制字符的具体功能:•NUL (0)NULL,空字符。
空字符起初本意可以看作为NOP(中文意为空操作,就是啥都不做的意思),此位置可以忽略一个字符。
之所以有这个空字符,主要是用于计算机早期的记录信息的纸带,此处留个NUL 字符,意思是先占这个位置,以待后用,比如你哪天想起来了,在这个位置在放一个别的啥字符之类的。
后来呢,NUL 被用于C语言中,表示字符串的结束,当一个字符串中间出现NUL 时,就意味着这个是一个字符串的结尾了。
这样就方便按照自己需求去定义字符串,多长都行,当然只要你内存放得下,然后最后加一个\0,即空字符,意思是当前字符串到此结束。
•SOH (1)Start Of Heading,标题开始。
如果信息沟通交流主要以命令和消息的形式的话,SOH 就可以用于标记每个消息的开始。
1963年,最开始ASCII 标准中,把此字符定义为Start of Message,后来又改为现在的Start Of Heading。
ASCII对照表ASCII(American Standard Code for Information Interchange)是一种用于将字符编码为数字的标准编码系统。
以下是ASCII字符集及其对应的十进制、十六进制和字符表示:十进制十六进制字符0 0x00 NUL (空字符)1 0x01 SOH (标题开始)2 0x02 STX (正文开始)3 0x03 ETX (正文结束)4 0x04 EOT (传输结束)5 0x05 ENQ (请求)6 0x06 ACK (确认)7 0x07 BEL (响铃)8 0x08 BS (退格)9 0x09 HT (水平制表符)10 0x0A LF (换行)11 0x0B VT (垂直制表符)12 0x0C FF (换页)13 0x0D CR (回车)14 0x0E SO (换行符)15 0x0F SI (换页符)16 0x10 DLE (数据链路转义)17 0x11 DC1 (设备控制1)18 0x12 DC2 (设备控制2)19 0x13 DC3 (设备控制3)20 0x14 DC4 (设备控制4)21 0x15 NAK (否定确认)22 0x16 SYN (同步空闲)23 0x17 ETB (结束传输块)24 0x18 CAN (取消)25 0x19 EM (媒体中断)26 0x1A SUB (替换)27 0x1B ESC (转义)28 0x1C FS (文件分隔符)29 0x1D GS (组分隔符)30 0x1E RS (记录分隔符)31 0x1F US (单元分隔符)32 0x20 Space (空格)33 0x21 !34 0x22 "35 0x23 #36 0x24 $37 0x25 %38 0x26 &39 0x27 '40 0x28 (41 0x29 )42 0x2A *43 0x2B +44 0x2C ,45 0x2D -46 0x2E .47 0x2F /48 0x30 049 0x31 150 0x32 251 0x33 352 0x34 453 0x35 554 0x36 655 0x37 756 0x38 857 0x39 958 0x3A :59 0x3B ;60 0x3C <61 0x3D =62 0x3E >63 0x3F ?64 0x40 @65 0x41 A66 0x42 B67 0x43 C68 0x44 D69 0x45 E70 0x46 F71 0x47 G72 0x48 H73 0x49 I74 0x4A J75 0x4B K76 0x4C L77 0x4D M78 0x4E N79 0x4F O80 0x50 P81 0x51 Q82 0x52 R83 0x53 S84 0x54 T85 0x55 U86 0x56 V87 0x57 W88 0x58 X89 0x59 Y90 0x5A Z91 0x5B [92 0x5C \93 0x5D ]94 0x5E ^95 0x5F _96 0x60 `97 0x61 a98 0x62 b99 0x63 c 100 0x64 d 101 0x65 e 102 0x66 f 103 0x67 g 104 0x68 h 105 0x69 i 106 0x6A j 107 0x6B k 108 0x6C l 109 0x6D m110 0x6E n111 0x6F o112 0x70 p113 0x71 q114 0x72 r115 0x73 s116 0x74 t117 0x75 u118 0x76 v119 0x77 w120 0x78 x121 0x79 y122 0x7A z123 0x7B {124 0x7C |125 0x7D }126 0x7E ~127 0x7F DEL (删除)。
最全ASCII码对照表Bin Dec Hex 缩写/字符解释0000 0000 0 00 NUL (null) 空字符0000 0001 1 01 SOH (start of handing) 标题开始0000 0010 2 02 STX (start of text) 正文开始0000 0011 3 03 ETX (end of text) 正文结束0000 0100 4 04 EOT (end of transmission) 传输结束0000 0101 5 05 ENQ (enquiry) 请求0000 0110 6 06 ACK (acknowledge) 收到通知0000 0111 7 07 BEL (bell) 响铃0000 1000 8 08 BS (backspace) 退格0000 1001 9 09 HT (horizontal tab) 水平制表符0000 1010 10 0A LF (NL line feed, new line) 换行键0000 1011 11 0B VT (vertical tab) 垂直制表符0000 1100 12 0C FF (NP form feed, new page) 换页键0000 1101 13 0D CR (carriage return) 回车键0000 1110 14 0E SO (shift out) 不用切换0000 1111 15 0F SI (shift in) 启用切换0001 0000 16 10 DLE (data link escape) 数据链路转义0001 0001 17 11 DC1 (device control 1) 设备控制1 0001 0010 18 12 DC2 (device control 2) 设备控制2 0001 0011 19 13 DC3 (device control 3) 设备控制3 0001 0100 20 14 DC4 (device control 4) 设备控制4 0001 0101 21 15 NAK (negative acknowledge) 拒绝接收0001 0110 22 16 SYN (synchronous idle) 同步空闲0001 0111 23 17 ETB (end of trans. block) 传输块结束0001 1000 24 18 CAN (cancel) 取消0001 1001 25 19 EM (end of medium) 介质中断0001 1010 26 1A SUB (substitute) 替补0001 1011 27 1B ESC (escape) 溢出0001 1100 28 1C FS (file separator) 文件分割符0001 1101 29 1D GS (group separator) 分组符0001 1110 30 1E RS (record separator) 记录分离符0001 1111 31 1F US (unit separator) 单元分隔符0010 0000 32 20 空格0010 0001 33 21 !0010 0010 34 22 "0010 0011 35 23 #0010 0100 36 24 $0010 0101 37 25 %0010 0110 38 26 &0010 0111 39 27 "0010 1001 41 29 ) 0010 1010 42 2A * 0010 1011 43 2B + 0010 1100 44 2C , 0010 1101 45 2D - 0010 1110 46 2E . 0010 1111 47 2F / 0011 0000 48 30 0 0011 0001 49 31 1 0011 0010 50 32 2 0011 0011 51 33 3 0011 0100 52 34 4 0011 0101 53 35 5 0011 0110 54 36 6 0011 0111 55 37 7 0011 1000 56 38 8 0011 1001 57 39 9 0011 1010 58 3A : 0011 1011 59 3B ; 0011 1100 60 3C < 0011 1101 61 3D = 0011 1110 62 3E > 0011 1111 63 3F ? 0100 0000 64 40 @0100 0001 65 41 A 0100 0010 66 42 B 0100 0011 67 43 C 0100 0100 68 44 D 0100 0101 69 45 E 0100 0110 70 46 F 0100 0111 71 47 G 0100 1000 72 48 H 0100 1001 73 49 I 0100 1010 74 4A J 0100 1011 75 4B K 0100 1100 76 4C L 0100 1101 77 4D M 0100 1110 78 4E N 0100 1111 79 4F O 0101 0000 80 50 P 0101 0001 81 51 Q 0101 0010 82 52 R0101 0100 84 54 T 0101 0101 85 55 U 0101 0110 86 56 V 0101 0111 87 57 W 0101 1000 88 58 X 0101 1001 89 59 Y 0101 1010 90 5A Z 0101 1011 91 5B [ 0101 1100 92 5C \ 0101 1101 93 5D ] 0101 1110 94 5E ^ 0101 1111 95 5F _ 0110 0000 96 60 `0110 0001 97 61 a 0110 0010 98 62 b 0110 0011 99 63 c 0110 0100 100 64 d 0110 0101 101 65 e 0110 0110 102 66 f 0110 0111 103 67 g 0110 1000 104 68 h 0110 1001 105 69 i 0110 1010 106 6A j 0110 1011 107 6B k 0110 1100 108 6C l 0110 1101 109 6D m 0110 1110 110 6E n 0110 1111 111 6F o 0111 0000 112 70 p 0111 0001 113 71 q 0111 0010 114 72 r 0111 0011 115 73 s 0111 0100 116 74 t 0111 0101 117 75 u 0111 0110 118 76 v 0111 0111 119 77 w 0111 1000 120 78 x 0111 1001 121 79 y 0111 1010 122 7A z 0111 1011 123 7B { 0111 1100 124 7C | 0111 1101 125 7D }0111 1111 127 7F DEL (delete) 删除ESC键VK_ESCAPE (27)回车键:VK_RETURN (13)TAB键:VK_TAB (9)Caps Lock键:VK_CAPITAL (20)Shift键:VK_SHIFT ()Ctrl键:VK_CONTROL (17)Alt键:VK_MENU (18)空格键:VK_SPACE (/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)。
好用的ASCII 码对照表完整版信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。
因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。
为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。
ASCII在Web开发时,如下的ASCII码只要加上&#和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:' 单引号在数据库查询的时候是杀手,但是如果转换成'(注意:转换后的机构有:&# +字符的ASCII码值+; 三个部分组成)再来存数据库,就没有什么影响了。
其他的字符与ASCII码的对照如下表ASCII表键盘常用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)。
ascii码对照表100100
字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。
ASCII 编码于1967 年第一次发布,最后一次更新是在1986 年,迄今为止共收录了128 个字符,包含了基本的拉丁字母(英文字母)、阿拉伯数字(也就是1234567890)、标点符号(,.!等)、特殊符号(@#$%^&等)以及一些具有控制功能的字符(往往不会显示出来)。
ASCII 编码是美国人给自己设计的,他们并没有考虑欧洲那些扩展的拉丁字母,也没有考虑韩语和日语,我大中华几万个汉字更是不可能被重视。
计算机也是美国人发明的,起初使用的就是ASCII 码,只能显示英文字符。
各个国家为了让本国公民也能正常使用计算机,开始效仿ASCII 开发自己的字符编码,例如ISO/IEC 8859(欧洲字符集)、shift_Jis(日语字符集)、GBK(中文字符集)等。
ASCII码对照表表 A-1 DEC 多国字符集⼗六进制代码MCS 字符或缩写DEC 多国字符名ASCII 控制字符100NUL空字符01SOH标题起始 (Ctrl/A)02STX⽂本起始 (Ctrl/B)03ETX⽂本结束 (Ctrl/C)04EOT传输结束 (Ctrl/D)05ENQ询问 (Ctrl/E)06ACK认可 (Ctrl/F)07BEL铃 (Ctrl/G)08BS退格 (Ctrl/H)09HT⽔平制表栏 (Ctrl/I)0A LF换⾏ (Ctrl/J)0B VT垂直制表栏 (Ctrl/K)0C FF换页 (Ctrl/L)0D CR回车 (Ctrl/M)0E SO移出 (Ctrl/N)0F SI移⼊ (Ctrl/O)10DLE数据链接丢失 (Ctrl/P)11DC1设备控制 1 (Ctrl/Q)12DC2设备控制 2 (Ctrl/R)13DC3设备控制 3 (Ctrl/S)14DC4设备控制 4 (Ctrl/T)15NAK否定接受 (Ctrl/U)16SYN同步闲置符 (Ctrl/V)17ETB传输块结束 (Ctrl/W)18CAN取消 (Ctrl/X)19EM媒体结束 (Ctrl/Y)1A SUB替换 (Ctrl/Z)1B ESC换码符1C FS⽂件分隔符1D GS组分隔符1E RS记录分隔符1F US单位分隔符ASCII 特殊和数字字符20SP空格21!感叹号22"引号 (双引号)23#数字符号24$美元符25%百分号26&和号27'省略号 (单引号)28(左圆括号29)右圆括号2A*星号2B加号2C,逗号2D--连字号或减号2E.句点或⼩数点2E.句点或⼩数点2F/斜杠300零3111322233333444355536663777388839993A:冒号3B;分号3C<⼩于3D=等于3E>⼤于3F?问号ASCII 字母字符40@商业 at 符号41A⼤写字母 A 42B⼤写字母 B 43C⼤写字母 C 44D⼤写字母 D 45E⼤写字母 E 46F⼤写字母 F 47G⼤写字母 G 48H⼤写字母 H 49I⼤写字母 I4A J⼤写字母 J4B K⼤写字母 K 4C L⼤写字母 L 4D M⼤写字母 M 4E N⼤写字母 N 4F O⼤写字母 O 50P⼤写字母 P 51Q⼤写字母 Q 52R⼤写字母 R 53S⼤写字母 S 54T⼤写字母 T 55U⼤写字母 U 56V⼤写字母 V 57W⼤写字母 W 58X⼤写字母 X59Y⼤写字母 Y 5A Z⼤写字母 Z 5B[左中括号5C\反斜杠5D]右中括号5E^⾳调符号5F_下划线60`重⾳符61a⼩写字母 a 62b⼩写字母 b62b⼩写字母 b63c⼩写字母 c64d⼩写字母 d65e⼩写字母 e66f⼩写字母 f67g⼩写字母 g68h⼩写字母 h69i⼩写字母 i6A j⼩写字母 j6B k⼩写字母 k6C l⼩写字母 l6D m⼩写字母 m6E n⼩写字母 n6F o⼩写字母 o70p⼩写字母 p71q⼩写字母 q72r⼩写字母 r73s⼩写字母 s74t⼩写字母 t75u⼩写字母 u76v⼩写字母 v77w⼩写字母 w78x⼩写字母 x79y⼩写字母 y7A z⼩写字母 z7B{左⼤括号7C|垂直线7D}右⼤括号 (ALTMODE) 7E~代字号 (ALTMODE) 7F DEL擦掉 (DELETE)控制字符80[保留]81[保留]82[保留]83[保留]84IND索引85NEL下⼀⾏86SSA被选区域起始87ESA被选区域结束88HTS⽔平制表符集89HTJ对齐的⽔平制表符集8A VTS垂直制表符集8B PLD部分⾏向下8C PLU部分⾏向上8D RI反向索引8E SS2单移 28F SS3单移 390DCS设备控制字符串91PU1专⽤ 192PU2专⽤ 293STS设置传输状态94CCH取消字符95MW消息等待96SPA保护区起始96SPA保护区起始97EPA保护区结束98[保留]99[保留]9A[保留]9B CSI控制序列引导符9C ST字符串终⽌符9D OSC操作系统命令9E PM秘密消息9F APC应⽤程序其他字符A0[保留] 2A1¡反向感叹号A2¢分币符A3£英磅符A4[保留] 2A5¥⼈民币符A6[保留] 2A7§章节符A8¤通⽤货币符号2A9©版权符号AAª阴性顺序指⽰符AB«左⾓引号AC[保留] 2AD[保留] 2AE[保留] 2AF[保留] 2B0°温度符B1±加/减号B2²上标 2B3³上标 3B4[保留] 2B5µ微符B6¶段落符,pilcrowB7·中点B8[保留] 2B9¹上标 1BAº阳性顺序指⽰符BB»右⾓引号BC¼分数四分之⼀BD½分数⼆分之⼀BE[保留] 2BF¿反向问号C0À带重⾳符的⼤写字母 AC1Á带尖锐重⾳的⼤写字母 AC2Â带⾳调符号的⼤写字母 AC3Ã带代字号的⼤写字母 AC4Ä带元⾳变⾳ (分⾳符号) 的⼤写字母 A C5Å带铃声的⼤写字母 AC6Æ⼤写字母 AE 双重元⾳C7Ç带变⾳符号的⼤写字母 CC8È带重⾳符的⼤写字母 EC8È带重⾳符的⼤写字母 EC9É带尖锐重⾳的⼤写字母 ECAÊ带⾳调符号的⼤写字母 ECBË带元⾳变⾳ (分⾳符号) 的⼤写字母 E CCÌ带重⾳符的⼤写字母 ICDÍ带尖锐重⾳的⼤写字母 ICEÎ带⾳调符号的⼤写字母 ICFÏ带元⾳变⾳ (分⾳符号) 的⼤写字母 I D0[保留] 2D1Ñ带代字号的⼤写字母 ND2Ò带重⾳符的⼤写字母 OD3Ó带尖锐重⾳的⼤写字母 OD4Ô带⾳调符号的⼤写字母 OD5Õ带代字号的⼤写字母 OD6Ö带元⾳变⾳ (分⾳符号) 的⼤写字母 O D7OE⼤写字母 OE 连字2D8Ø带斜杠的⼤写字母 OD9Ù带重⾳符的⼤写字母 UDAÚ带尖锐重⾳的⼤写字母 UDBÛ带⾳调符号的⼤写字母 UDCÜ带元⾳变⾳ (分⾳符号) 的⼤写字母 U DD Y带元⾳变⾳ (分⾳符号) 的⼤写字母 Y DE[保留] 2DFß德语⾼调⼩写字母 sE0à带重⾳符的⼩写字母 aE1á带尖锐重⾳的⼩写字母 aE2â带⾳调符号的⼩写字母 aE3ã带代字号的⼩写字母 aE4ä带元⾳变⾳ (分⾳符号) 的⼩写字母 a E5å带铃声的⼩写字母 aE6æ⼩写字母 ae 双重元⾳E7ç带变⾳符号的⼩写字母 cE8è带重⾳符的⼩写字母 eE9é带尖锐重⾳的⼩写字母 eEAê带⾳调符号的⼩写字母 eEBë带元⾳变⾳ (分⾳符号) 的⼩写字母 e ECì带重⾳符的⼩写字母 iEDí带尖锐重⾳的⼩写字母 iEEî带⾳调符号的⼩写字母 iEFï带元⾳变⾳ (分⾳符号) 的⼩写字母 i F0[保留] 2F1ñ带代字号的⼩写字母 nF2ò带重⾳符的⼩写字母 oF3ó带尖锐重⾳的⼩写字母 oF4ô带⾳调符号的⼩写字母 oF5õ带代字号的⼩写字母 oF6ö带元⾳变⾳ (分⾳符号) 的⼩写字母 o F7oe⼩写字母 oe 连字2F8ø带斜杠的⼩写字母 oF9ù带重⾳符的⼩写字母 uFAú带尖锐重⾳的⼩写字母 uFBû带⾳调符号的⼩写字母 uFCü带元⾳变⾳ (分⾳符号) 的⼩写字母 uFDÿ带元⾳变⾳ (分⾳符号) 的⼩写字母 y 2 FE[保留] 2FF[保留] 2键盘常⽤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)。
常用ASCII码对照表(含扩展)(0—255)第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF (换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;第33~126号(共94个)是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。
后128个(128—255)称为扩展ASCII码,目前许多基于x86的系统都支持使用扩展(或“高”)ASCII。
见最后一页扩展表:缩写/字符00000000 0 00 NUL(null) 空字符00000001 1 01 SOH(startof handling) 标题开始00000010 2 02 STX (start of text) 正文开始00000011 3 03 ETX (end of text) 正文结束00000100 4 04 EOT (end of transm-ission) 传输结束00000101 5 05 ENQ (enquiry) 请求00000110 6 06 ACK (acknow-ledge) 收到通知00000111 7 07 BEL (bell) 响铃00001000 8 08 BS (backsp-ace) 退格00001001 9 09 HT (horizon-tal 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 (synchr-onous 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 (substit-ute) 替补00011011 27 1B ESC (escape) 溢出00011100 28 1C FS (file separat-or) 文件分割符00011101 29 1D GS (group separat-or) 分组符00011110 30 1E RS (record separat-or) 记录分离符00011111 31 1F US (unit separat-or) 单元分隔符00100000 32 20 空格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 000110001 49 31 100110010 50 32 200110011 51 33 300110100 52 34 400110101 53 35 500110110 54 36 600110111 55 37 700111000 56 38 800111001 57 39 900111010 58 3A :00111011 59 3B ;00111100 60 3C <00111101 61 3D =00111110 62 3E >00111111 63 3F ?01000000 64 40 @01000001 65 41 A01000010 66 42 B01000011 67 43 C01000100 68 44 D01000101 69 45 E01000110 70 46 F01000111 71 47 G01001000 72 48 H01001001 73 49 I01001010 74 4A J01001011 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 v01110111 119 77 w01111000 120 78 x01111001 121 79 y01111010 122 7A z01111011 123 7B {01111100 124 7C |01111101 125 7D }01111110 126 7E ~01111111 127 7F DEL (delete) 删除扩展表:。
最全ASCII码对照表标准ASCII表Bin(二进制)Dec(十进制)Hex(十六进制)缩写/字符解释0000 0000 0 00 NUL (null) 空字符0000 0001 1 01 SOH (start of handing) 标题开始0000 0010 2 02 STX (start of text) 正文开始0000 0011 3 03 ETX (end of text) 正文结束0000 0100 4 04 EOT (end of transmission) 传输结束0000 0101 5 05 ENQ (enquiry) 请求0000 0110 6 06 ACK (acknowledge) 收到通知0000 0111 7 07 BEL (bell) 响铃0000 1000 8 08 BS (backspace) 退格0000 1001 9 09 HT (horizontal tab) 水平制表符0000 1010 10 0A LF (NL line feed, new line) 换行键0000 1011 11 0B VT (vertical tab) 垂直制表符0000 1100 12 0C FF (NP form feed, new page) 换页键0000 1101 13 0D CR (carriage return) 回车键0000 1110 14 0E SO (shift out) 不用切换0000 1111 15 0F SI (shift in) 启用切换0001 0000 16 10 DLE (data link escape) 数据链路转义0001 0001 17 11 DC1 (device control 1) 设备控制1 0001 0010 18 12 DC2 (device control 2) 设备控制2 0001 0011 19 13 DC3 (device control 3) 设备控制3 0001 0100 20 14 DC4 (device control 4) 设备控制4 0001 0101 21 15 NAK (negative acknowledge) 拒绝接收0001 0110 22 16 SYN (synchronous idle) 同步空闲0001 0111 23 17 ETB (end of trans. block) 传输块结束0001 1000 24 18 CAN (cancel) 取消0001 1001 25 19 EM (end of medium) 介质中断0001 1010 26 1A SUB (substitute) 替补0001 1011 27 1B ESC (escape) 溢出0001 1100 28 1C FS (file separator) 文件分割符0001 1101 29 1D GS (group separator) 分组符0001 1110 30 1E RS (record separator) 记录分离符0001 1111 31 1F US (unit separator) 单元分隔符0010 0000 32 20 空格0010 0001 33 21 !0010 0010 34 22 "0010 0011 35 23 #0010 0100 36 24 $0010 0101 37 25 %0010 0110 38 26 &0010 1000 40 28 ( 0010 1001 41 29 ) 0010 1010 42 2A * 0010 1011 43 2B + 0010 1100 44 2C , 0010 1101 45 2D - 0010 1110 46 2E . 0010 1111 47 2F / 0011 0000 48 30 0 0011 0001 49 31 1 0011 0010 50 32 2 0011 0011 51 33 3 0011 0100 52 34 4 0011 0101 53 35 5 0011 0110 54 36 6 0011 0111 55 37 7 0011 1000 56 38 8 0011 1001 57 39 9 0011 1010 58 3A : 0011 1011 59 3B ; 0011 1100 60 3C < 0011 1101 61 3D = 0011 1110 62 3E > 0011 1111 63 3F ? 0100 0000 64 40 @0100 0001 65 41 A 0100 0010 66 42 B 0100 0011 67 43 C 0100 0100 68 44 D 0100 0101 69 45 E 0100 0110 70 46 F 0100 0111 71 47 G 0100 1000 72 48 H 0100 1001 73 49 I 0100 1010 74 4A J 0100 1011 75 4B K 0100 1100 76 4C L 0100 1101 77 4D M 0100 1110 78 4E N 0100 1111 79 4F O 0101 0000 80 50 P 0101 0001 81 51 Q0101 0011 83 53 S 0101 0100 84 54 T 0101 0101 85 55 U 0101 0110 86 56 V 0101 0111 87 57 W 0101 1000 88 58 X 0101 1001 89 59 Y 0101 1010 90 5A Z 0101 1011 91 5B [ 0101 1100 92 5C \ 0101 1101 93 5D ] 0101 1110 94 5E ^ 0101 1111 95 5F _ 0110 0000 96 60 `0110 0001 97 61 a 0110 0010 98 62 b 0110 0011 99 63 c 0110 0100 100 64 d 0110 0101 101 65 e 0110 0110 102 66 f 0110 0111 103 67 g 0110 1000 104 68 h 0110 1001 105 69 i 0110 1010 106 6A j 0110 1011 107 6B k 0110 1100 108 6C l 0110 1101 109 6D m 0110 1110 110 6E n 0110 1111 111 6F o 0111 0000 112 70 p 0111 0001 113 71 q 0111 0010 114 72 r 0111 0011 115 73 s 0111 0100 116 74 t 0111 0101 117 75 u 0111 0110 118 76 v 0111 0111 119 77 w 0111 1000 120 78 x 0111 1001 121 79 y 0111 1010 122 7A z 0111 1011 123 7B { 0111 1100 124 7C |0111 1110 126 7E ~0111 1111 127 7F DEL (delete) 删除扩展ASCII虚拟键盘按键的ASCII值ESC键VK_ESCAPE (27)回车键:VK_RETURN (13)TAB键:VK_TAB (9)Caps Lock键:VK_CAPITAL (20) Shift键:VK_SHIFT ()Ctrl键:VK_CONTROL (17) Alt键:VK_MENU (18)空格键:VK_SPACE (/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)。
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=)128种状态,每种状态都唯⼀地编为⼀个7位的⼆进制码,对应⼀个字符(或控制码),这些码可以排列成⼀个⼗进制序号0~127。
所以,7位ASCII码是⽤七位⼆进制数进⾏编码的,可以表⽰128个字符。
第0~32号及第127号(共34个)是控制字符或通讯专⽤字符,如控制符:LF(换⾏)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专⽤字符:SOH(⽂头)、EOT(⽂尾)、ACK(确认)等; 第33~126号(共94个)是字符,其中第48~57号为0~9⼗个阿拉伯数字;65~90号为26个⼤写英⽂字母,97~122号为26个⼩写英⽂字母,其余为⼀些标点符号、运算符号等。
注意:在计算机的存储单元中,⼀个ASCII码值占⼀个字节(8个⼆进制位),其最⾼位(b7)⽤作奇偶校验位。
所谓奇偶校验,是指在代码传送过程中⽤来检验是否出现错误的⼀种⽅法,⼀般分奇校验和偶校验两种。
奇校验规定:正确的代码⼀个字节中1的个数必须是奇数,若⾮奇数,则在最⾼位b7添1;偶校验规定:正确的代码⼀个字节中1的个数必须是偶数,若⾮偶数,则在最⾼位b7添1。
附:ASCII码表完整版ASCII值16进制控制字符ASCII值16进制控制字符000H NUT3220H(space)101H SOH3321H!202H STX3422H”303H ETX3523H#404H EOT3624H$505H ENQ3725H%606H ACK3826H&707H BEL3927H,808H BS4028H(909H HT4129H)100AH LF422AH*110BH VT432BH+120CH FF442CH,130DH CR452DH-140EH SO462EH.150FH SI472FH/1610H DLE4830H01711H DCI4931H11812H DC25032H21913H DC35133H32014H DC45234H42115H NAK5335H52216H SYN5436H62317H TB5537H72418H CAN5638H82519H EM5739H9261AH SUB583AH:271BH ESC593BH;281CH FS603CH<291DH GS613DH=301EH RS623EH>311FH US633FH?ASCII值16进制控制字符ASCII值16进制控制字符6440H@9660H、6541H A9761H a6642H B9862H b6743H C9963H c6844H D10064H d6945H E10165H e7046H F10266H f7147H G10367H g7248H H10468H h7349H I10569H i744AH J1066AH j754BH K1076BH k764CH L1086CH l774DH M1096DH m784EH N1106EH n794FH O1116FH o8050H P11270H p8151H Q11371H q8151H Q11371H q8252H R11472H r8353H X11573H s8555H U11775H u8656H V11876H v8757H W11977H w8858H X12078H x8959H Y12179H y905AH Z1227AH z915BH[1237BH{925CH/1247CH|935DH]1257DH}955FH—1277FH DELNUL VT 垂直制表SYN 空转同步SOH 标题开始FF ⾛纸控制ETB 信息组传送结束STX 正⽂开始CR 回车CAN 作废ETX 正⽂结束SO 移位输出EM 纸尽EOY 传输结束SI 移位输⼊SUB 换置ENQ 询问字符DLE 空格ESC 换码ACK 承认DC1 设备控制1FS ⽂字分隔符BEL 报警DC2 设备控制2GS 组分隔符BS 退⼀格DC3 设备控制3RS 记录分隔符HT 横向列表DC4 设备控制4US 单元分隔符LF 换⾏NAK 否定DEL 删除C\C++的转义字符所有的ASCII码都可以⽤“\”加数字(⼀般是8进制数字)来表⽰。
好用的ASCII 码对照表完整版信息在计算机上是用二进制表示的,这种表示法让人理解就很困难;因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解;为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”;ASCII码对照表在Web开发时,如下的ASCII码只要加上&和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:' 单引号在数据库查询的时候是杀手,但是如果转换成'注意:转换后的机构有:& +字符的ASCII码值+; 三个部分组成再来存数据库,就没有什么影响了;其他的字符与ASCII码的对照如下表ASCII表键盘常用ASCII码ESC键 VK_ESCAPE 27回车键: VK_RETURN 13TAB键: VK_TAB 9Caps Lock键: VK_CAPITAL 20Shift键: VK_SHIFT $10Ctrl键: VK_CONTROL 17Alt键: 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 36Page Up: VK_PRIOR 33 PageDown: VK_NEXT 34End键: VK_END 35Delete键: VK_DELETE 46方向键←: VK_LEFT 37方向键↑: VK_UP 38方向键→: VK_RIGHT 39方向键↓: VK_DOWN 40F1键: VK_F1 112F2键: VK_F2 113F3键: VK_F3 114F4键: VK_F4 115F5键: VK_F5 116F6键: VK_F6 117F7键: VK_F7 118F8键: VK_F8 119F9键: VK_F9 120F10键: VK_F10 121F11键: VK_F11 122F12键: VK_F12 123Num 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 111Pause Break键: VK_PAUSE 19 Scroll Lock键: VK_SCROLL 145。