是一个字符表,一个字节的范围是0到255,每个数可以表示一个字符。计算机都是用1,0编码的,可以获得与二进制相对应的十进制数字,然后解析成相应的字符。
但是,128-255没有基本定义,将用于今后的扩展
例如;
可以做实验
char tmp=97;
printf('%c,tmp;
在输出终端中表示为a。
其他也一样。
以下是部分表格
ascii表(7位)。
(ascii=americanstandardcodeforinformationinterchange )
Decimal Octal Hex Binary Value
--------------------
00000000000000000nul(nullchar.) )。
010010010010010000001 soh (startofheader ) ) ) )。
0200200200200200000010 stx (startoftext ) ) ) )。
03003003003003000011 ETX (end of text ) ) ) )。
040040040040040000100终止传输) )。
050050050050050000101 enq (enquiry ) ) )。
0600600600600000110确认(ack ) )。
0700700700700000111bel(bell ) ) ) ) ) ) ) ) ) ) )。
08010000800001000bs(backspace ) ) )。
09011009000001001 ht (horizontal tab ) ) )。
01001200a00001010lf(linefeed ) )。
01101300 b 00001011 vt (vertical tab ) )。
01201400 c 00001100调频(ff ) )。
01301500 d 00001101电信公司(Cr ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )。
01401600e00001110so(shiftout ) )。
01501700f00001111si(shiftin ) ) ) ) ) ) ) ) ) ) ) )。
01602001000010000 dle (数据链接扫描) )。
01702101100010001DC1(Xon ) ) (Device Control 1) ) ) )。
01802201200010010 dc2 (设备控制2 ) )。
01902301300010011DC3(xoff ) ) (设备控制3 ) ) ) )。
02002401400010100 dc4 (设备控制) )。
02102501500010101 nak (negativeacknowledgement )。
02202601600010110同步空闲(syn ) () ) ) ) )。
02302701700010111 etb (end of trans.block ) ) ) ) ) ) ) ) ) )。
02403001800011000扫描(取消) )。
02503101900011001人民币(em ) )。
02603201 a 00011010子系统(sub ) )。
02703301 b 00011011电脑(escape )
02803401 c 00011100文件分隔器)。
02903501 d 00011101 GS (组加速器) )。
03003601 e 00011110 RS (request to send (record separator ) ) ) ) ) ) ) ) ) ) ) e 00011110 ) ) ) )。
03103701 f 00011111美国(单元间隔) )。
03204002000100000 sp (空间)
033 041 021 00100001! (exclamation标记)
03404202200100010 ((双质量) ) )。
03504302300100011#(numbersign ) ) ) ) ) ) ) )。
03604402400100100$(dollarsign ) )。
037 045 025 00100101 % (百分比)
03804602600100110(ampersand ) )。
03904702700100111 ((单质量) )。
04005002800101000 ((左/操作参数) )。
04105102900101001 ((right/closing parenthesis ) )。
042 052 02A 00101010 * (asterisk )
04305302b00101011(plus ) )。
044 054 02C 00101100,(comma )
04505502d00101101-(Minusordash ) ) ) ) ) ) ) )。
046 056 02E 00101110 . (dot )
04705702 f 00101111//forward slash )
048 060 030 00110000 0
049 061 031 00110001 1
050 062 032 00110010 2
051 063 033 00110011 3
052 064 034 00110100 4
053 065 035 00110101 5
054 066 036 00110110 6
055 067 037 00110111 7
056 070 038 00111000 8
057 071 039 00111001 9
05807203a00111010:(colon ) )。
059 073 03B 00111011; (semi-colon )
06007403c00111100(lessthan ) ) ) ) ) )。
06107503d00111101=(equalsign ) )。
06207603e001111110(GreaterThan ) ) ) ) ) ) ) ) ) ) )。
063 077 03F 00111111? (question mark )
06410004001000000@(atsymbol ) )。
065 101 041 01000001 A
066 102 042 01000010 B
067 103 043 01000011 C
068 104 044 01000100 D
069 105 045 01000101 E
070 106 046 01000110 F
071 107 047 01000111 G
072 110 048 01001000 H
073 111 049 01001001 I
07411204 a 01001010 dmj/p 07511304 b 01001011 xld xlc/p 07611404 c 01001100无辜睫毛/p 077 115 04D 01001101 M
078 116 04E 01001110 N
079 117 04F 01001111实心衫/p 080 120 050 01010000 P
081 121 051 01010001 Q
082 122 052 01010010 R
083 123 053 01010011 S
084 124 054 01010100 T
085 125 055 01010101 U
086 126 056 01010110 V
087 127 057 01010111 W
088 130 058 01011000 X
089 131 059 01011001 Y
090 132 05A 01011010 Z
09113305 b 01011011 [ (left/opening bracket ) ]
09213405c01011100((backslash ) )。
09313505 d 01011101 ((right/closing bracket ) ) )。
09413605 e 01011110 ^ (caret/circumflex )
095 137 05F 01011111 _ (underscore )
096 140 060 01100000 `
097 141 061 01100001 a
098 142 062 01100010 b
099 143 063 01100011 c
100 144 064 01100100 d
101 145 065 01100101 e
102 146 066 01100110 f
103 147 067 01100111 g
104 150 068 01101000 h
105 151 069 01101001 i
106 152 06A 01101010 j
107 153 06B 01101011 k
108 154 06C 01101100 l
109 155 06D 01101101 m
110 156 06E 01101110 n
111 157 06F 01101111 o
112 160 070 01110000 p
113 161 071 01110001 q
114 162 072 01110010 r
115 163 073 01110011 s
116 164 074 01110100 t
117 165 075 01110101 u
118 166 076 01110110 v
119 167 077 01110111 w
120 170 078 01111000 x
121 171 079 01111001 y
122 172 07A 01111010 z
12317307 b 01111011 ((left/opening brace ) )。
12417407c01111100|(verticalbar ) () ) ) )。
12517507 d 01111101 } (right/closing brace ) )。
12617607e01111110((tilde ) )。
12717707f01111111del(delete ) ) ) ) ) ) ) ) ) ) ) ) ) 12717707 f 01111112 ) ) ) ) ) 1252 ) ) 1252 ) 1252 )
2016-11-25