ASCII字符表[汇编]

上传人:粗**** 文档编号:138063820 上传时间:2020-07-13 格式:PDF 页数:8 大小:188.52KB
返回 下载 相关 举报
ASCII字符表[汇编]_第1页
第1页 / 共8页
ASCII字符表[汇编]_第2页
第2页 / 共8页
ASCII字符表[汇编]_第3页
第3页 / 共8页
ASCII字符表[汇编]_第4页
第4页 / 共8页
ASCII字符表[汇编]_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《ASCII字符表[汇编]》由会员分享,可在线阅读,更多相关《ASCII字符表[汇编](8页珍藏版)》请在金锄头文库上搜索。

1、转贴 ASCII码对照表 近来由于写Javascript 经常使用到Ascii表,到网上查阅了几次,还挺麻烦的,特此转贴了一篇不错的Blog。原作者: hitzzg (我没 有找到作者名,就用网址代替了) ASCII 码表 信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备 的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和 计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“ 美国信息交换 标准代码 ” 。 八进制十六进制十进制字符八进制十六进制

2、十进制字符 00000nul1004064 01011soh1014165A 02022stx1024266B 03033etx1034367C 04044eot1044468D 05055enq1054569E 06066ack1064670F 07077bel1074771G 10088bs1104872H 11099ht1114973I 120a10nl1124a74J 130b11vt1134b75K 140c12ff1144c76L 150d13er1154d77M 160e14so1164e78N 170f15si1174f79O 201016dle1205080P 211117d

3、c11215181Q 221218dc21225282R 231319dc31235383S 241420dc41245484T 251521nak1255585U 261622syn1265686V 271723etb1275787W 301824can1305888X 311925em1315989Y 321a26sub1325a90Z 331b27esc1335b91 341c28fs1345c92 351d29gs1355d93 361e30re1365e94 371f31us1375f95_ 402032sp1406096 412133!1416197a 4222341426298b

4、 432335#1436399c 442436$14464100d 452537%14565101e 4626381737b123 743c601767e126 773f631777f127del ASCII码对照表 在 Web 开发时,如下的ASCII码只要加上 就可以变成Web 可以辨认的字符了在处理特殊字符的时候特别有用,如: 单引 号在数据库查询的时候是杀手,但是如果转换成(注意: 转换后的机构有: 三个部分组成)再来存数据 库,就没有什么影响了。其他的字符与ASCII码的对照如下表 ASCII表 ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符 0NU

5、T32(space)6496、 1SOH33!65A97a 2STX34”66B98b 3ETX35#67C99c 4EOT36$68D100d 5ENQ37%69E101e 6ACK3891123 28FS6094126 31US6395127DEL NULVT 垂直制表SYN 空转同步 SOH 标题开始FF 走纸控制ETB 信息组传送结束 STX 正文开始CR 回车CAN 作废 ETX 正文结束SO 移位输出EM 纸尽 EOY 传输结束SI 移位输入SUB 换置 ENQ 询问字符DLE 空格ESC 换码 ACK 承认DC1 设备控制 1FS 文字分隔符 BEL 报警DC2 设备控制 2GS

6、 组分隔符 BS 退一格DC3 设备控制 3RS 记录分隔符 HT 横向列表DC4 设备控制 4US 单元分隔符 LF 换行NAK 否定DEL 删除 键盘常用 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

7、_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

8、) 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_NU

9、MPAD0 (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

10、_SCROLL (145) ASCII 非打印控制字符 ASCII 表上的数字0 31 分配给了控制字符,用于控制像打印机等一些外围设备。例如, 12 代表换页 /新页功能。 此命令指示打印机跳到下一页的开头。 ASCII 非打印控制字符表 进制 字符进制 字符 000空1610数据链路转意 101头标开始1711设备控制1 202正文开始1812设备控制2 303正文结束1913设备控制3 404传输结束2014设备控制4 505查询2115反确认 606确认2216同步空闲 707震铃2317传输块结束 808backspace2418取消 909水平制表符2519媒体结束 10 0A换行

11、 /新行261A替换 11 0B竖直制表符271B转意 12 0C换页 /新页281C文件分隔符 13 0D回车291D组分隔符 14 0E移出301E记录分隔符 15 0F移入311F单元分隔符 ASCII 打印字符 数字32 126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。数字127 代表DELETE 命令。 ASCII 打印字符表 进制 字符进制 字符进制 字符 32 20space64 409660 33 21!65A97a 34 2266B98b 35 23#67C99c 36 24$68D100d 37 25%69E101e 38 2691 5B123 6094

12、 5E126 63 3F95 5F_127 70DEL 扩展 ASCII字符表: 计算机发明后,为了在计算机中表示字符,人们制定了一种编码,叫ASCII码。 ASCII码由一个字节中的7 位(bit) 表示,范围是0 x00 - 0 x7F 共 128 个字符。他们以为这128 个数字就足够表示abcd.ABCD.1234 这些字 符了。 咳 .说英语的人就是“ 笨” !后来他们突然发现,如果需要按照表格方式打印这些字符的时候,缺少了“ 制表 符” 。于是又扩展了ASCII的定义, 使用一个字节的全部8 位(bit) 来表示字符了, 这就叫扩展ASCII码。范围是 0 x00 - 0 xFF

13、共 256 个字符。 咳 .说中文的人就是聪明!中国人利用连续2 个扩展 ASCII码的扩展区域(0 xA0 以后)来表示一个汉字, 该方法的标准叫GB-2312。后来,日文、韩文、阿拉伯文、台湾繁体(BIG-5).都使用类似的方法扩展了本地 字符集的定义,现在统一称为MBCS 字符集(多字节字符集) 。这个方法是有缺陷的,因为各个国家地区定义的 字符集有交集,因此使用GB-2312的软件,就不能在BIG-5的环境下运行(显示乱码),反之亦然。 咳 .说英语的人终于变“ 聪明 ” 一些了。为了把全世界人民所有的所有的文字符号都统一进行编码,于是制 定了 UNICODE标准字符集。 UNICOD

14、E 使用 2 个字节表示一个字符(unsigned shor int 、 WCHAR、 _wchar_t 、 OLECHAR) 。 这下终于好啦,全世界任何一个地区的软件,可以不用修改地就能在另一个地区运行了。虽然我用IE 浏览日本 网站,显示出我不认识的日文文字,但至少不会是乱码了。UNICODE 的范围是0 x0000 - 0 xFFFF 共 6 万多个字符, 其中光汉字就占用了4 万多个。嘿嘿,中国人赚大发了:0) 在程序中使用各种字符集的方法: const char * p = Hello; .) ,它表示使用一种中间类型,既不明确表示使用MBCS,也不明确表示使用 UNICODE。 那 到 底 使 用 哪 种 字 符 集 那 嘿 嘿 .编 译 的 时 候 决 定 吧 。 设 置 条 件 编 译 的 方 式 是 : VC6 中 , ProjectSettings.C/C+ 卡片Preprocessor definitions 中添加或修改_MBCS 、_UNICODE ;中, 项目 属性 配置 属性 常规 字符集 然后用组合窗进行选择。使用T 类型,是非常好的习惯,严重推荐!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号