zoukankan      html  css  js  c++  java
  • 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 码对照表
    第128~255号为扩展字符(不常用)

    ASCII 非打印控制字符
    ASCII 表上的数字 0–31 分配给了控制字符,用于控制像打印机等一些外围设备。例如,12 代表换页/新页功能。此命令指示打印机跳到下一页的开头。
    十进制 十六进制 字符 十进制 十六进制 字符
    0 00 16 10 数据链路转意
    1 01 头标开始 17 11 设备控制 1
    2 02 正文开始 18 12 设备控制 2
    3 03 正文结束 19 13 设备控制 3
    4 04 传输结束 20 14 设备控制 4
    5 05 查询 21 15 反确认
    6 06 确认 22 16 同步空闲
    7 07 震铃 23 17 传输块结束
    8 08 backspace 24 18 取消
    9 09 水平制表符 25 19 媒体结束
    10 0A 换行/新行 26 1A 替换
    11 0B 竖直制表符 27 1B 转意
    12 0C 换页/新页 28 1C 文件分隔符
    13 0D 回车 29 1D 组分隔符
    14 0E 移出 30 1E 记录分隔符
    15 0F 移入 31 1F 单元分隔符
     
    ASCII 打印字符
    数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。数字 127 代表 DELETE 命令。
    十进制 十六进制 字符 十进制 十六进制 字符
    32 20 space 80 50 P
    33 21 ! 81 51 Q
    34 22 " 82 52 R
    35 23 # 83 53 S
    36 24 $ 84 54 T
    37 25 % 85 55 U
    38 26 & 86 56 V
    39 27 ' 87 57 w
    40 28 ( 88 58 X
    41 29 ) 89 59 Y
    42 2A * 90 5A Z
    43 2B + 91 5B [
    44 2C , 92 5C \
    45 2D - 93 5D ]
    46 2E . 94 5E ^
    47 2F / 95 5F _
    48 30 0 96 60 `
    49 31 1 97 61 a
    50 32 2 98 62 b
    51 33 3 99 63 c
    52 34 4 100 64 d
    53 35 5 101 65 e
    54 36 6 102 66 f
    55 37 7 103 67 g
    56 38 8 104 68 h
    57 39 9 105 69 i
    58 3A : 106 6A j
    59 3B ; 107 6B k
    60 3C < 108 6C l
    61 3D = 109 6D m
    62 3E > 110 6E n
    63 3F ? 111 6F o
    64 40 @ 112 70 p
    65 41 A 113 71 q
    66 42 B 114 72 r
    67 43 C 115 73 s
    68 44 D 116 74 t
    69 45 E 117 75 u
    70 46 F 118 76 v
    71 47 G 119 77 w
    72 48 H 120 78 x
    73 49 I 121 79 y
    74 4A J 122 7A z
    75 4B K 123 7B {
    76 4C L 124 7C |
    77 4D M 125 7D }
    78 4E N 126 7E ~
    79 4F O 127 7F DEL
     
    扩展 ASCII 打印字符
    扩展的 ASCII 字符满足了对更多字符的需求。扩展的 ASCII 包含 ASCII 中已有的 128 个字符(数字 0–32 显示在下图中),又增加了 128 个字符,总共是 256 个。即使有了这些更多的字符,许多语言还是包含无法压缩到 256 个字符中的符号。因此,出现了一些 ASCII 的变体来囊括地区性字符和符号。
    例如,许多软件程序把 ASCII 表(又称作 ISO 8859-1)用于北美、西欧、澳大利亚和非洲的语言。
    十进制 十六进制 字符 十进制 十六进制 字符
    128 80 Ç 192 C0
    129 81 ü 193 C1
    130 82 é 194 C2
    131 83 â 195 C3
    132 84 ä 196 C4
    133 85 à 197 C5
    134 86 å 198 C6
    135 87 ç 199 C7
    136 88 ê 200 C8
    137 89 ë 201 C9
    138 8A è 202 CA
    139 8B ï 203 CB
    140 8C î 204 CC
    141 8D ì 205 CD
    142 8E Ä 206 CE
    143 8F Å 207 CF
    144 90 É 208 D0
    145 91 æ 209 D1
    146 92 Æ 210 D2
    147 93 ô 211 D3
    148 94 ö 212 D4 Ô
    149 95 ò 213 D5
    150 96 û 214 D6
    151 97 ù 215 D7
    152 98 ÿ 216 D8
    153 99 Ö 217 D9
    154 9A Ü 218 DA
    155 9B ¢ 219 DB
    156 9C £ 220 DC
    157 9D ?/TD> 221 DD
    158 9E ?/TD> 222 DE ?/TD>
    159 9F ?/TD> 223 DF
    160 A0 á 224 E0 α
    161 A1 í 225 E1 ß
    162 A2 ó 226 E2 Γ
    163 A3 ú 227 E3 π
    164 A4 ñ 228 E4 Σ
    165 A5 Ñ 229 E5 σ
    166 A6 ª 230 E6 µ
    167 A7 º 231 E7 τ
    168 A8 ¿ 232 E8 Φ
    169 A9
     
  • 相关阅读:
    SVG ViewBox
    svg中改变class调用的线条颜色
    SVG 箭头线绘制
    Spring3中的mvc:interceptors标签配置拦截器
    MyBatis入门学习
    MyBatis 配置sql语句输出
    使用iBATIS3.0完成增删改查
    iBatis简单入门教程
    SpringMVC常用注解,返回方式,路径匹配形式,验证
    springMVC 返回类型选择 以及 SpringMVC中model,modelMap.request,session取值顺序
  • 原文地址:https://www.cnblogs.com/myssh/p/1676933.html
Copyright © 2011-2022 走看看