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 码

字符

控制字符

(含义)

0NUL空字符17DC1(^Q)设备控制1
1SOH(^A)标题开始18DC2(^R)设备控制2
2STX(^B)正文开始19DC3(^S)设备控制3
3ETX(^C)正文结束20DC4(^T)设备控制4
4EOT(^D)传输结束21NAK(^U)反确认(拒绝接收)
5ENQ(^E)查询请求22SYN(^V)同步空闲
6ACK(^F)确认23ETB(^W)结束传输块
7BEL(^hell)响铃24CAN(^X)取消
8BS(^H)退格25EM(^Y)媒体结束
9HT(^I)水平制表符26SUB(^Z)替换
10LF(^J)换行27ESCESC键
11VT(^K)垂直制表符28FS文件分隔符
12FF(^L)换页29GS组分隔符
13CR(^M)回车30RS记录分隔符
14SO(^N)移出31US单元分隔符
15SI(^O)移入32空格
16DLE(^P)数据链路转义

十进制

ASCII码

字符

十进制

ASCII码

字符

十进制

ASCII码

字符
33!65A97a
3466B98b
35#67C99c
36$68D100d
37%69E101e
38&70F102f
3971G103g
4072H104h
4173I105i
42*74J106j
43+75K107k
4476L108l
45-77M109m
46.78N110n
47/79O111o
48080P112p
49181Q113q
50282R114r
51383S115s
52484T116t
53585U117u
54686V118v
55787W119w
56888X120x
57989Y121y
58:90Z122z
59;91[123{
60<92\124|
61=93]125}
62>94^126~
63?95_127DEL
64@96

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值