常用ASCII码对照表
在编程中有时会遇到比较函数,我们印象中大多数的比较都是针对数值类型,然而在计算机中存储的一切都可以转换为数字,所以我们时长会遇到对字符串比较的情况,在这里记录一个ASCII码对照表,方便了解各种字符的大小关系。
由于0~31以及127(共33个)是控制字符或通信专用字符,如BackSpace、回车、换行、ESC和ACK等,这些是不可见字符,所以在这只列举可显示字符32~126,第一个字符(ASCII码32)是空格,显示出来比较特殊。
ASCII码 | 字符 | ASCII码 | 字符 | ASCII码 | 字符 | ASCII码 | 字符 |
32 | 33 | ! | 34 | " | 35 | # | |
36 | $ | 37 | % | 38 | & | 39 | ' |
40 | ( | 41 | ) | 42 | * | 43 | + |
44 | , | 45 | - | 46 | . | 47 | / |
48 | 0 | 49 | 1 | 50 | 2 | 51 | 3 |
52 | 4 | 53 | 5 | 54 | 6 | 55 | 7 |
56 | 8 | 57 | 9 | 58 | : | 59 | ; |
60 | < | 61 | = | 62 | > | 63 | ? |
64 | @ | 65 | A | 66 | B | 67 | C |
68 | D | 69 | E | 70 | F | 71 | G |
72 | H | 73 | I | 74 | J | 75 | K |
76 | L | 77 | M | 78 | N | 79 | O |
80 | P | 81 | Q | 82 | R | 83 | S |
84 | T | 85 | U | 86 | V | 87 | W |
88 | X | 89 | Y | 90 | Z | 91 | [ |
92 | \ | 93 | ] | 94 | ^ | 95 | _ |
96 | ` | 97 | a | 98 | b | 99 | c |
100 | d | 101 | e | 102 | f | 103 | g |
104 | h | 105 | i | 106 | j | 107 | k |
108 | l | 109 | m | 110 | n | 111 | o |
112 | p | 113 | q | 114 | r | 115 | s |
116 | t | 117 | u | 118 | v | 119 | w |
120 | x | 121 | y | 122 | z | 123 | { |
124 | | | 125 | } | 126 | ~ |