在实际开发中,程序员很少用单个字符来表示一个完整的数据,字符的意义主要作为数组的时候可以形成一个字符串。在本章节中,我们更关心字符与整数之间的关系和ASCII码的相关知识。
字符类型char,只能用单引号' '来包围,不能用双引号" "包围。而字符串只能用双引号" "包围,不能用单引号' '包围。
输出字符使用 %c,输出字符串使用 %s。
ASCII码表
ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的电脑编码系统,用于显示现代英语和其他西欧语言,它是现今最通用的单字节编码系统。
ASCII码规范于1967年第一次发布,它包含了33个控制字符(具有某些特殊功能但是无法显示的字符)和95个可显示字符。
1、ASCII 控制字符 (字符编码: 0-31)
在ASCII码表中,前32个字符是不能用于显示的编码,而是用于控制外围设备。
十进制
DEC
符号
Symbol
中文解释
Description0
NULL
空字符
1
SOH
标题开始
2
STX
正文开始
3
ETX
正文结束
4
EOT
传输结束
5
ENQ
询问
6
ACK
收到通知
7