ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,它是计算机中使用的第一个标准字符集编码,定义了128个单字节字符,其中包含95个可打印字符和33个控制字符。
ASCII码转换表
ASCII码 | 字符 | 十六进制 | 二进制 |
0 | NUL | 0x00 | 00000000 |
1 | SOH | 0x01 | 00000001 |
2 | STX | 0x02 | 00000010 |
3 | ETX | 0x03 | 00000011 |
4 | EOT | 0x04 | 00000100 |
5 | ENQ | 0x05 | 00000101 |
6 | ACK | 0x06 | 00000110 |
7 | BEL | 0x07 | 00000111 |
8 | BS | 0x08 | 00001000 |
9 | TAB | 0x09 | 00001001 |
10 | LF | 0x0A | 00001010 |
11 | VT | 0x0B | 00001011 |
12 | FF | 0x0C | 00001100 |
13 | CR | 0x0D | 00001101 |
14 | SO | 0x0E | 00001110 |
15 | SI | 0x0F | 00001111 |
... | ... | ... | ... |
31 | US | 0x1F | 00011111 |
32 | Space | 0x20 | 00100000 |
33 | ! | 0x21 | 00100001 |
34 | " | 0x22 | 00100010 |
... | ... | ... | ... |
126 | ~ | 0x7E | 01111110 |
127 | DEL | 0x7F | 01111111 |
ASCII码转换示例
假设我们要将字符串"ABC"转换为ASCII码:
'A' -> 65 -> 0x41 -> 01000001
'B' -> 66 -> 0x42 -> 01000010
'C' -> 67 -> 0x43 -> 01000011
反过来,如果我们有ASCII码"65,6667",可以将其转换回字符串"ABC"。
ASCII码转换工具推荐
有许多在线工具可以帮助进行ASCII码转换,
[Converts Online](https://www.convertsonline.com/)
[Online ASCII Converter](http://www.onlineasciitools.com/convert-string-to-ascii)
这些工具通常支持从ASCII码到字符串以及从字符串到ASCII码的双向转换。
ASCII码是一种基础的字符编码标准,广泛用于计算机系统中,了解ASCII码及其转换方法对于编程和数据处理非常有用,通过使用在线工具或编写简单的程序,我们可以轻松地在ASCII码和字符串之间进行转换。