C语言--常用字符与ASCII码值对照表

ASCII码表可以看作由三部分组成:

第一部分:由0到31共32个,一般为通信专用字符或控制字符。有些可以显示在屏幕上,有些不饿能显示,只能看到其效果(如换行、退格等)

第二部分:由32到127共96个,这96个字符是用来表示阿拉伯数字、英文字母大小写和下划线、括号等可显示字符。

第三部分:由128到255共128个字符,一般称为ASCII扩展坞,这128个扩展的ASCII字符是由IBM制定的,不是标准的ASCII码,ASCII扩展坞用来存放英文制表符、部分音标字符和其他欧洲非英语系的字符。

注意:对于无符号字符,ASCII码值为128~255,对于有符号字符型,ASCII码的值为-128~-1.

十进制 ASCII 码 字符 控制字符 (含义) 十进制 ASCII 码 字符 控制字符 (含义) 0 NUL 空字符 17 DC1(^Q) 设备控制1 1 SOH(^A) 标题开始 18 DC2(^R) 设备控制2 2 STX(^B) 正文开始 19 DC3(^S) 设备控制3 3 ETX(^C) 正文结束 20 DC4(^T) 设备控制4 4 EOT(^D) 传输结束 21 NAK(^U) 反确认(拒绝接收) 5 ENQ(^E) 查询请求 22 SYN(^V) 同步空闲 6 ACK(^F) 确认 23 ETB(^W) 结束传输块 7 BEL(^hell) 响铃 24 CAN(^X) 取消 8 BS(^H) 退格 25 EM(^Y) 媒体结束 9 HT(^I) 水平制表符 26 SUB(^Z) 替换 10 LF(^J) 换行 27 ESC ESC键 11 VT(^K) 垂直制表符 28 FS 文件分隔符 12 FF(^L) 换页 29 GS 组分隔符 13 CR(^M) 回车 30 RS 记录分隔符 14 SO(^N) 移出 31 US 单元分隔符 15 SI(^O) 移入 32 空格 16 DLE(^P) 数据链路转义 十进制 ASCII码 字符 十进制 ASCII码 字符 十进制 ASCII码 字符 33 ! 65 A 97 a 34 ” 66 B 98 b 35 # 67 C 99 c 36 $ 68 D 100 d 37 % 69 E 101 e 38 & 70 F 102 f 39 ’ 71 G 103 g 40 ( 72 H 104 h 41 ) 73 I 105 i 42 * 74 J 106 j 43 + 75 K 107 k 44 , 76 L 108 l 45 - 77 M 109 m 46 . 78 N 110 n 47 / 79 O 111 o 48 0 80 P 112 p 49 1 81 Q 113 q 50 2 82 R 114 r 51 3 83 S 115 s 52 4 84 T 116 t 53 5 85 U 117 u 54 6 86 V 118 v 55 7 87 W 119 w 56 8 88 X 120 x 57 9 89 Y 121 y 58 : 90 Z 122 z 59 ; 91 [ 123 { 60 < 92 124 | 61 = 93 ] 125 } 62 > 94 ^ 126 ~ 63 ? 95 _ 127 DEL 64 @ 96 、
经验分享 程序员 微信小程序 职场和发展