61阅读

ascii码表-ASCII码表完整版

发布时间:2017-11-08 所属栏目:ascii码表 作用

一 : ASCII码表完整版

1

ascii码表 ASCII码表完整版

ascii码表 ASCII码表完整版

0~32及127(共34个)是控制字符或通讯专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为 8、9、10 和 13 分别转换为退格、制表、换行和回车字符。[www.61k.com)它们并没有特定的图形显示,但会依不同的应用程序,

而对文本显示有不同的影响。 33~126(共94个)是字符,其中48~57为0到9十个阿拉伯数字;

65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

2

ascii码表 ASCII码表完整版

ascii码表 ASCII码表完整版

ASCII码表

ASCII码大致可以分作三部分組成。[www.61k.com)

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

第二部分是:ASCII打印字符;

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

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

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

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

ASCII码表 0-127(Hex列是16进制意思,0x41—代表字母A-)

char CSCOMMDlg::HexChar(char c)

{

if((c>='0')&&(c<='9'))

return c-0x30; //返回0~9

else if((c>='A')&&(c<='F'))

return c-'A'+10; //返回10~15数字

else if((c>='a')&&(c<='f'))

return c-'a'+10; //返回10~15数字

else

return 0x10; //其他返回数据链路转义(注意不是回车) }

Bin

00000000

00000001

00000010

00000011

00000100

00000101

00000110

00000111

Dec 0 1 2 3 4 5 6 7 Hex 00 01 02 03 04 05 06 07 缩写/字符 NUL(null) SOH(start of headling) STX (start of text) ETX (end of text) EOT (end of transmission) ENQ (enquiry) ACK (acknowledge) BEL (bell) 解释 空字符 标题开始 正文开始 正文结束 传输结束 请求 收到通知 响铃 3

ascii码表 ASCII码表完整版

00001000 00001001 00001010 00001011 00001100 00001101 00001110 00001111 00010000 00010001 00010010 00010011 00010100 00010101 00010110 00010111 00011000 00011001 00011010 00011011 00011100 00011101 00011110 00011111 00100000 00100001 00100010 00100011 00100100 00100101

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 37

08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25

BS (backspace) HT (horizontal tab) LF (NL line feed, new line) VT (vertical tab)

FF (NP form feed, new page) CR (carriage return) SO (shift out) SI (shift in)

DLE (data link escape) DC1 (device control 1) DC2 (device control 2) DC3 (device control 3) DC4 (device control 4) NAK (negative acknowledge) SYN (synchronous idle) ETB (end of trans. block) CAN (cancel) EM (end of medium) SUB (substitute) ESC (escape) FS (file separator) GS (group separator) RS (record separator) US (unit separator) (space) ! " # $ %

退格 水平制表符 换行键 垂直制表符 换页键 回车键 不用切换 启用切换 数据链路转义 设备控制1 设备控制2 设备控制3 设备控制4 拒绝接收 同步空闲 传输块结束 取消 介质中断 替补 溢出 文件分割符 分组符 记录分离符 单元分隔符 空格

4

ascii码表 ASCII码表完整版

00100110 00100111 00101000 00101001 00101010 00101011 00101100 00101101 00101110 00101111 00110000 00110001 00110010 00110011 00110100 00110101 00110110 00110111 00111000 00111001 00111010 00111011 00111100 00111101 00111110 00111111 01000000 01000001 01000010 01000011

38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43

& ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C

5

ascii码表 ASCII码表完整版

01000100 01000101 01000110 01000111 01001000 01001001 01001010 01001011 01001100 01001101 01001110 01001111 01010000 01010001 01010010 01010011 01010100 01010101 01010110 01010111 01011000 01011001 01011010 01011011 01011100 01011101 01011110 01011111 01100000 01100001

68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97

44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61

D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a

6

ascii码表 ASCII码表完整版

扩展:ascii码表下载 / ascii码表 / ascii

01100010 01100011 01100100 01100101 01100110 01100111 01101000 01101001 01101010 01101011 01101100 01101101 01101110 01101111 01110000 01110001 01110010 01110011 01110100 01110101 01110110 01110111 01111000 01111001 01111010 01111011 01111100 01111101 01111110 01111111

98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127

62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F

b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~

DEL (delete)

删除

7

ascii码表 ASCII码表完整版

ascii码表 ASCII码表完整版

?

?

?

?

?ascii码表图 ASCII非打印控制字符表 ASCII打印字符 扩展ASCII打印字符 ?

ASCII百科名片 8

ascii码表 ASCII码表完整版

ascii码表 ASCII码表完整版

ascii码表 ASCII码表完整版

?

?

?

?

?

? 汉字编码 查询ASCII技巧 ASCII码的算法 ASCII国际问题 ASCII产生 ASCII简介

ascii码表 ASCII码表完整版

ascii码表 ASCII码表完整版

ascii码表 ASCII码表完整版

ascii码表 ASCII码表完整版

?

?

?

?

?

?

? ASCII TABLE 五笔字根表 名站导航 ASCII码百科 ASCII码查询 ASCII码百度贴吧

ascii码表 ASCII码表完整版

ASCII码表

All Rights Reserved ?2010-2012 Asciima.com Ascii码表 10040643号 网站统计 Power by DedeCms 蜀ICP备

9

扩展:ascii码表下载 / ascii码表 / ascii

二 : ASCII码表完整版

1

0~32及127(共34个)是控制字符或通讯专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为 8、9、10 和 13 分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,

而对文本显示有不同的影响。 33~126(共94个)是字符,其中48~57为0到9十个阿拉伯数字;

65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

2

ASCII码表

ASCII码大致可以分作三部分組成。

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

第二部分是:ASCII打印字符;

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

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

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

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

ASCII码表 0-127(Hex列是16进制意思,0x41—代表字母A-)

char CSCOMMDlg::HexChar(char c)

{

if((c>='0')&&(c<='9'))

return c-0x30; //返回0~9

else if((c>='A')&&(c<='F'))

return c-'A'+10; //返回10~15数字

else if((c>='a')&&(c<='f'))

return c-'a'+10; //返回10~15数字

else

return 0x10; //其他返回数据链路转义(注意不是回车) }

Bin

00000000

00000001

00000010

00000011

00000100

00000101

00000110

00000111

Dec 0 1 2 3 4 5 6 7 Hex 00 01 02 03 04 05 06 07 缩写/字符 NUL(null) SOH(start of headling) STX (start of text) ETX (end of text) EOT (end of transmission) ENQ (enquiry) ACK (acknowledge) BEL (bell) 解释 空字符 标题开始 正文开始 正文结束 传输结束 请求 收到通知 响铃 3

00001000 00001001 00001010 00001011 00001100 00001101 00001110 00001111 00010000 00010001 00010010 00010011 00010100 00010101 00010110 00010111 00011000 00011001 00011010 00011011 00011100 00011101 00011110 00011111 00100000 00100001 00100010 00100011 00100100 00100101

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 37

08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25

BS (backspace) HT (horizontal tab) LF (NL line feed, new line) VT (vertical tab)

FF (NP form feed, new page) CR (carriage return) SO (shift out) SI (shift in)

DLE (data link escape) DC1 (device control 1) DC2 (device control 2) DC3 (device control 3) DC4 (device control 4) NAK (negative acknowledge) SYN (synchronous idle) ETB (end of trans. block) CAN (cancel) EM (end of medium) SUB (substitute) ESC (escape) FS (file separator) GS (group separator) RS (record separator) US (unit separator) (space) ! " # $ %

退格 水平制表符 换行键 垂直制表符 换页键 回车键 不用切换 启用切换 数据链路转义 设备控制1 设备控制2 设备控制3 设备控制4 拒绝接收 同步空闲 传输块结束 取消 介质中断 替补 溢出 文件分割符 分组符 记录分离符 单元分隔符 空格

4

00100110 00100111 00101000 00101001 00101010 00101011 00101100 00101101 00101110 00101111 00110000 00110001 00110010 00110011 00110100 00110101 00110110 00110111 00111000 00111001 00111010 00111011 00111100 00111101 00111110 00111111 01000000 01000001 01000010 01000011

38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43

& ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C

5

01000100 01000101 01000110 01000111 01001000 01001001 01001010 01001011 01001100 01001101 01001110 01001111 01010000 01010001 01010010 01010011 01010100 01010101 01010110 01010111 01011000 01011001 01011010 01011011 01011100 01011101 01011110 01011111 01100000 01100001

68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97

44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61

D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a

6

01100010 01100011 01100100 01100101 01100110 01100111 01101000 01101001 01101010 01101011 01101100 01101101 01101110 01101111 01110000 01110001 01110010 01110011 01110100 01110101 01110110 01110111 01111000 01111001 01111010 01111011 01111100 01111101 01111110 01111111

98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127

62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F

b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~

DEL (delete)

删除

7

?

?

?

?

?ascii码表图 ASCII非打印控制字符表 ASCII打印字符 扩展ASCII打印字符 ?

ASCII百科名片 8

?

?

?

?

?

? 汉字编码 查询ASCII技巧 ASCII码的算法 ASCII国际问题 ASCII产生 ASCII简介

?

?

?

?

?

?

? ASCII TABLE 五笔字根表 名站导航 ASCII码百科 ASCII码查询 ASCII码百度贴吧

ASCII码表

All Rights Reserved ?2010-2012 Asciima.com Ascii码表 10040643号 网站统计 Power by DedeCms 蜀ICP备

9

三 : 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 非打印控制字符表

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

ASCII 打印字符

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

ASCII 打印字符表

扩展 ASCII 打印字符

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

ASCII码对照表

下表列出了字符集中的 0 - 127。

下表列出了字符集中的 128 - 255。

** 数值 8、9、10 和 13 可以分别转换为退格符、制表符、换行符和回车符。这些字符都没有图形表示,但是对于不同的应用程序,这些字符可能会影响文本的显示效果。

"空" 表示在当前平台上不支持的字符。

ASCII

ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

目录

展开

名称

美国信息交换标准代码

( American Standard Code for Information Interchange, ASCII )

产生

四 : ASCII码表及扩展ASCII码表

ASCII码表及扩展ASCII码表

ASCII码表可以看成由三部分组成:

第一部分由00H到1FH共32个,一般用来通讯或作为控制之用,有些可以显示在屏幕上,有些则不能显示,但能看到其效果(如换行、退格).如下表:



第二部分是由20H到7FH共96个,这95个字符是用来表示阿拉伯数字、英文字母大小写和下划线、括号等符号,都可以显示在屏幕上.如下表:

ASCII 码 字符 ASCII 码 字符 ASCII 码 字符 ASCII 码 字符

十进制 十六进制 十进制 十六进制 十进制 十六进制 十进制 十六进制

032 20 056 38 8 080 50 P 104 68 h

033 21 ! 057 39 9 081 51 Q 105 69 i

034 22 " 058 3A : 082 52 R 106 6A j

035 23 # 059 3B ; 083 53 S 107 6B k

036 24 $ 060 3C < 084 54 T 108 6C l

037 25 % 061 3D = 085 55 U 109 6D m

038 26 & 062 3E > 086 56 V 110 6E n

039 27 ' 063 3F ? 087 57 W 111 6F o

040 28 ( 064 40 @ 088 58 X 112 70 p

041 29 ) 065 41 A 089 59 Y 113 71 q

042 2A * 066 42 B 090 5A Z 114 72 r

043 2B + 067 43 C 091 5B [ 115 73 s

044 2C , 068 44 D 092 5C \ 116 74 t

045 2D - 069 45 E 093 5D ] 117 75 u

046 2E . 070 46 F 094 5E ^ 118 76 v

047 2F / 071 47 G 095 5F _ 119 77 w

048 30 0 072 48 H 096 60 ` 120 78 x

049 31 1 073 49 I 097 61 a 121 79 y

050 32 2 074 4A J 098 62 b 122 7A z

051 33 3 075 4B K 099 63 c 123 7B {

052 34 4 076 4C L 100 64 d 124 7C |

053 35 5 077 4D M 101 65 e 125 7D }

054 36 6 078 4E N 102 66 f 126 7E ~

055 37 7 079 4F O 103 67 g 127 7F

第三部分由80H到0FFH共128个字符,一般称为"扩充字符",这128个扩充字符是由IBM制定的,并非标准的ASCII码.这些字符是用来表示框线、音标和其它欧洲非英语系的字母.

五 : ASCII码:ASCII码-产生,ASCII码-表述方式

前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。请注意,ASCII是American Standard Code for Information Interchange缩写,而不是ASC2,有很多人在这个地方产生误解。

ascii码_ASCII码 -产生

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码
ASCII码在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的5两个字母(包括大写)、以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。
美国标准信息交换代码是由美国国家标准学会(AmericanNationalStandardInstitute,ANSI)制定的,标准的单字节字符编码方案,用于基于文本的数据。起始于50年代后期,在1967年定案。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,它已被国际标准化组织(InternationalOrganizationforStandardization,ISO)定为国际标准,称为ISO646标准。适用于所有拉丁文字字母。

ascii码_ASCII码 -表述方式

ASCII码使用指定的7位或8位二进

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码
ASCII码制数组合来表示128或25六种可能的字符。标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符。其中:
0~31及127(共3三个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(响铃)等;通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为8、9、10和13分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响。
32~126(共9五个)是字符(32是空格),其中48~57为0到910个阿拉伯数字。
65~90为二十六个大写英文字母,97~122号为二十六个小写英文字母,其余为一些标点符号、运算符号等。
同时还要注意,在标准ASCII中,其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的1种方法,一般分奇校验和偶校验2种。奇校验规定:正确的代码1个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码1个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
后1二十八个称为扩展ASCII码。许多基于x86的系统都支持使用扩展(或“高”)ASCII。扩展ASCII码允许将每个字符的第8位用于确定附加的1二十八个特殊符号字符、外来语字母和图形符号。

ascii码_ASCII码 -标准I表

inDecHex缩写/字符解释0000 0000000NUL(null)空字符0000 0001101SOH(start of headline)标题开始0000 0010202STX (start of text)正文开始0000 0011303ETX (end of text)正文结束0000 0100404EOT (end of transmission)传输结束0000 0101505ENQ (enquiry)请求0000 0110606ACK (acknowledge)收到通知0000 0111707BEL (bell)响铃0000 1000808BS (backspace)退格0000 1001909HT (horizontal tab)水平制表符0000 1010100ALF (NL line feed, new line)换行键0000 1011110BVT (vertical tab)垂直制表符0000 1100120CFF (NP form feed, new page)换页键0000 1101130DCR (carriage return)回车键0000 1110140ESO (shift out)不用切换0000 1111150FSI (shift in)启用切换0001 00001610DLE (data link escape)数据链路转义0001 00011711DC1 (device control 1)设备控制10001 00101812DC2 (device control 2)设备控制20001 00111913DC3 (device control 3)设备控制30001 01002014DC4 (device control 4)设备控制40001 01012115NAK (negative acknowledge)拒绝接收0001 01102216SYN (synchronous idle)同步空闲0001 01112317ETB (end of trans. block)传输块结束0001 10002418CAN (cancel)取消0001 10012519EM (end of medium)介质中断0001 1010261ASUB (substitute)替补0001 1011271BESC (escape)换码(溢出)0001 1100281CFS (file separator)文件分割符0001 1101291DGS (group separator)分组符0001 1110301ERS (record separator)记录分离符0001 1111311FUS (unit separator)单元分隔符0010 00003220(space)空格0010 00013321!0010 00103422"0010 00113523#0010 01003624$0010 01013725%0010 01103826&0010 01113927'0010 10004028(0010 10014129)0010 1010422A*0010 1011432B+0010 1100442C,0010 1101452D-0010 1110462E.00101111472F/001100004830000110001493110011001050322001100115133300110100523440011010153355001101105436600110111553770011100056388001110015739900111010583A:00111011593B;00111100603C<00111101613D=00111110623E>00111111633F?010000006440@010000016541A010000106642B010000116743C010001006844D010001016945E010001107046F010001117147G010010007248H010010017349I01001010744AJ01001011754BK01001100764CL01001101774DM01001110784EN01001111794FO010100008050P010100018151Q010100108252R010100118353S010101008454T010101018555U010101108656V010101118757W010110008858X010110018959Y01011010905AZ01011011915B[01011100925C\01011101935D]01011110945E^01011111955F_011000009660`011000019761a011000109862b011000119963c0110010010064d0110010110165e0110011010266f0110011110367g0110100010468h0110100110569i011010101066Aj011010111076Bk011011001086Cl011011011096Dm011011101106En011011111116Fo0111000011270p0111000111371q0111001011472r0111001111573s0111010011674t0111010111775u0111011011876v0111011111977w0111100012078x0111100112179y011110101227Az011110111237B{011111001247C|011111011257D}011111101267E~011111111277FDEL(delete)删除八进制十六进制十进制字符八进制十六进制十进制字符000nul1004064@111soh1014165A222stx1024266B333etx1034367C444eot1044468D555enq1054569E666ack1064670F777bel1074771G1088bs1104872H1199ht1114973I120a10nl1124a74J130b11vt1134b75K140c12ff1144c76L150d13cr1154d77M160e14so1164e78N170f15si1174f79O201016dle1205080P211117dc11215181Q221218dc21225282R231319dc31235383S241420dc41245484T251521nak1255585U261622syn1265686V271723etb1275787W301824can1305888X311925em1315989Y321a26sub1325a90Z331b27esc1335b91[341c28fs1345c92\351d29gs1355d93]361e30re1365e94^371f31us1375f95_402032sp1406096'412133!1416197a422234"1426298b432335#1436399c442436$14464100d452537%14565101e462638&14666102f472739`14767103g502840(15068104h512941)15169105i522a42*1526a106j532b43+1536b107k542c44,1546c108l552d45-1556d109m562e46.1566e110n572f47/1576f111o603048016070112p613149116171113q623250216272114r633351316373115s643452416474116t653553516575117u663654616676118v673755716777119w703856817078120x713957917179121y723a58:1727a122z733b59;1737b123{743c60<1747c124|753d61=1757d125}763e62>1767e126~773f63?1777f127del

ascii码_ASCII码 -大小规则

1)数字0~9比字母要小。如"7"<"F";

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码
ASCII码
2)数字0比数字9要小,并按0到9顺序递增。如"3"<"8"
3)字母A比字母Z要小,并按A到Z顺序递增。如"A"<"Z"
4)同个字母的大写字母比小写字母要小。如"A"<"a"。
记住几个常见字母的ASCII码大小:
“换行LF”为0x0A;“回车CR”为0x0D;空格为0x20;"0"为0x30;"A"为0x41;"a"为0x61。
另外还有128-255的ASCII字符。
查询ASCII技巧,方便查询ASCII码对应的字符:新建1个文本文档,按住ALT+要查询的码值(注意,这里是十进制),松开就可以显示出对应字符。例如:按住ALT+97,则会显示出'a'。

ascii码_ASCII码 -国际问题

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码
ASCII码查询器ASCII是美国标准,所以它不能良好满足其它讲英语国家的需要。例如英国的英镑符号(£)在哪里?
拉丁语字母表重音符号
使用斯拉夫字母表的希腊语、希伯来语、阿拉伯语和俄语。
汉字系统的中国象形汉字,日本和朝鲜。
1967年,国际标准化组织(ISO:InternationalStandardsOrganization)推荐1个ASCII的变种,
代码0x40、0x5B、0x5C、0x5D、0x7B、0x7C和0x7D“为国家使用保留”,而代码0x5E、0x60和0x7E标为
“当国内要求的特殊字符需要8、9或十个空间位置时,可用于其它图形符号”。这显然不是1个最佳的国际解决方案,
因为这并不能保证一致性。但这却显示了人们如何想尽办法为不同的语言来编码的。

ascii码_ASCII码 -扩展ASCII

1981年IBMPCROM25六个字符的字符集,即IBM扩展字符集
1985年11Windows字符集被称作“ANSI字符集”,遵循了ANSI草案和ISO标准(ANSI/ISO8859-1-1987,简“Latin1”。ANSI字符集的最初版本:
1987年4月代码页437,字符的映像代码,出现在MS-DOS3.3
扩展ASCII字符是从128到255(0x80-0xff)的字符。
扩展ASCII不再是国际标准。

ascii码_ASCII码 -打印字符

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

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码

ascii码_ASCII码 -双字节

双字节字符集(DBCS:double-bytecharacterset),解决中国、日本和韩国的象形文字符和ASCII的某种兼容性。
DBCS从256代码开始,就像ASCII一样。与任何行为良好的代码页一样,最初的1二十八个代码是ASCII。
然而,较高的1二十八个代码中的某些总是跟随着第二个字节。
这2个字节一起(称作首字节和跟随字节)定义1个字符,通常是1个复杂的象形文字。

ascii码_ASCII码 -虚拟ASCII值

ESC键VK_ESCAPE(27)
回车键:VK_RETURN(13)
TAB键:VK_TAB(9)
CapsLock键:VK_CAPITAL(20)
Shift键:VK_SHIFT(16)

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码
键盘常用ASCII码
Ctrl键:VK_CONTROL(17)
Alt键:VK_MENU(18)
空格键:VK_SPACE(32)
退格键:VK_BACK(8)
左徽标键:VK_LWIN(91)
右徽标键:VK_RWIN(92)
鼠标右键快捷键:VK_APPS(93)
Insert键:VK_INSERT(45)
Home键:VK_HOME(36)
PageUp: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)
NumLock键:VK_NUMLOCK(144)
小键盘0:VK_NUMPAD0(96)
小键盘1:VK_NUMPAD1(97)
小键盘2:VK_NUMPAD2(98)
小键盘3:VK_NUMPAD3(99)
小键盘4:VK_NUMPAD4(100)
小键盘5:VK_NUMPAD5(101)
小键盘6:VK_NUMPAD6(102)
小键盘7:VK_NUMPAD7(103)
小键盘8:VK_NUMPAD8(104)
小键盘9:VK_NUMPAD9(105)
小键盘。:VK_DECIMAL(110)
小键盘*:VK_MULTIPLY(106)
小键盘+:VK_ADD(107)
小键盘-:VK_SUBTRACT(109)
小键盘/:VK_DIVIDE(111)
PauseBreak键:VK_PAUSE(19)
ScrollLock键:VK_SCROLL(145)

ascii码_ASCII码 -编程相关

Pascal

取得ASCII码:Ord(ch)
得到对应字符:Chr(n)
VisualBasic
取得ASCII码:Asc(ch)
得到对应字符:Chr(n)
PCLOGO编程
取得ASCII码:asc"(某个字符,如大写的A)(输出答案:65)。

ascii码_ASCII码 -汉字编码

0-127是7位ASCII码的范围,是国际标准。

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码
ASCII码 汉字的编码与BCD码
至于汉字,不同的字符集用的ascii码的范围也不一样,常用的汉字字符集有GB2312-80,GBK,
Big5,unicode等。下面我重点说一说最常用的GB_2312的字符集。
GB_2312字符集是目前最常用的汉字编码标准,windows95/98/2000中使用的GBK字符集就包含了GB2312,或者说和GB2312兼容,GB_2312字符集包含了676三个的简体汉字,和68两个标准中文符号。在这个标准中,每个汉字用两个字节来表示,每个字节的ascii码为161-254(16进制A1-FE),第1个字节对应于区码的1-94区,第二个字节对应于位码的1-94位。
161-254其实很好记忆,大家知道英文字符中,可打印的字符范围为33-126。将这对数加上128(或者说最高位置1),就得到汉字使用的字符的范围。
//GB18030的规范是汉字第1个字节在0x81-0xFE之间,第二个字节位于区间0x40-0x7E以及0x80-0xFE。每个字节转化为整数大于128。
if((char_temp>=0x81)&&(char_temp<=0xFE))
{
if(*len<nlen)
{
*len+=1;
*p_temp++=char_temp;
_putch(char_temp);
x++;
}
}
}。

ascii码_ASCII码 -非打印控制字符

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

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码

ascii码_ASCII码 -码表图

(0-127不包含扩展部分)

ASCII码:ASCII码-产生,ASCII码-表述方式_ascii码

ascii码_ASCII码 -国际问题

ASCII是美国标准,所以它不能良好满足其它讲英语国家的需要。例如英国的英镑符号(£)在哪里?
拉丁语字母表重音符号。
使用斯拉夫字母表的希腊语、希伯来语、阿拉伯语和俄语。
汉字系统的中国象形汉字,日本和朝鲜。
1967年,国际标准化组织(ISO:InternationalStandardsOrganization)推荐1个ASCII的变种,
代码0x40、0x5B、0x5C、0x5D、0x7B、0x7C和0x7D“为国家使用保留”,而代码0x5E、0x60和0x7E标为
“当国内要求的特殊字符需要8、9或十个空间位置时,可用于其它图形符号”。这显然不是1个最佳的国际解决方案。
因为这并不能保证一致性。但这却显示了人们如何想尽办法为不同的语言来编码的。

本文标题:ascii码表-ASCII码表完整版
本文地址: http://www.61k.com/1071630.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1