ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一种基于拉丁字母的字符编码标准,主要用于显示现代英语和其他西欧语言。
ASCII 码首次发布于 1963 年,最后一次更新是在 1986 年。它定义了 128 个字符,包括 95 个可打印字符和 33 个控制字符。
| 字符 | 十进制 | 十六进制 | 字符 | 十进制 | 十六进制 |
|---|---|---|---|---|---|
| A | 65 | 41 | a | 97 | 61 |
| B | 66 | 42 | b | 98 | 62 |
| C | 67 | 43 | c | 99 | 63 |
| D | 68 | 44 | d | 100 | 64 |
| E | 69 | 45 | e | 101 | 65 |
| F | 70 | 46 | f | 102 | 66 |
| G | 71 | 47 | g | 103 | 67 |
| H | 72 | 48 | h | 104 | 68 |
| I | 73 | 49 | i | 105 | 69 |
| J | 74 | 4A | j | 106 | 6A |
| K | 75 | 4B | k | 107 | 6B |
| L | 76 | 4C | l | 108 | 6C |
| M | 77 | 4D | m | 109 | 6D |
| N | 78 | 4E | n | 110 | 6E |
| O | 79 | 4F | o | 111 | 6F |
| P | 80 | 50 | p | 112 | 70 |
| Q | 81 | 51 | q | 113 | 71 |
| R | 82 | 52 | r | 114 | 72 |
| S | 83 | 53 | s | 115 | 73 |
| T | 84 | 54 | t | 116 | 74 |
| U | 85 | 55 | u | 117 | 75 |
| V | 86 | 56 | v | 118 | 76 |
| W | 87 | 57 | w | 119 | 77 |
| X | 88 | 58 | x | 120 | 78 |
| Y | 89 | 59 | y | 121 | 79 |
| Z | 90 | 5A | z | 122 | 7A |
| 0 | 48 | 30 | 空格 | 32 | 20 |
| 1 | 49 | 31 | ! | 33 | 21 |
| 2 | 50 | 32 | @ | 64 | 40 |
| 3 | 51 | 33 | # | 35 | 23 |
优点:标准化程度高,几乎所有计算机系统都支持;简单易懂。
缺点:只能表示 128 个字符,不支持非英语字符;安全性低。
标准 ASCII 只有 128 个字符(0-127)。扩展 ASCII 使用 8 位编码,可以表示 256 个字符(0-255),增加了西欧语言的特殊字符。
ASCII 码常用于:
与 ASCII 相关的编码和密码: