C语言,这些字符代表的数字是啥
问题描述
- 精选答案
-
是用单引号括起来的单个字符构成。在C语言中,字符常量有以下特点:
1字符常量只能是单个字符,不能是字符串。
2字符常量只能用单引号括起来,不能用双引号或其它括号。
3字符可以是字符集中任意字符。ASCII字符集中的可显示字符可以参与算术运算,例如'3'+'5'是把'3'和'5'的ASCII值想加,得到104,即字符'h。所有的ASCII码都可以用“
”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"
"来表示常见的那些不能显示的ASCII字符,如
0,
,
等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。转义字符 意义 ASCII码值(十进制)
a 响铃(BEL) 007
b 退格(BS) ,将当前位置移到前一列 008
f 换页(FF),将当前位置移到下页开头 012
换行(LF) ,将当前位置移到下一行开头 010
r 回车(CR) ,将当前位置移到本行开头 013
水平制表(HT) (跳到下一个TAB位置)
009
v 垂直制表(VT) 011
代表一个反斜线字符''
' 092
' 代表一个单引号(撇号)字符 039
" 代表一个双引号字符 034
0 空字符(NULL) 000
ddd 1到3位八进制数所代表的任意字符 三位八进制
xhh 1到2位十六进制所代表的任意字符 二位十六进制 转义字符串,即字符实体分成三部分:
第一部分是一个&符号,英文叫ampersand;第二部分是实体(Entity)名字或者是#加上实体(Entity)编号;
第三部分是一个分号。比如,要显示小于号(<),就可以写 < 或者 < 。用实体(Entity)名字的好处是比较好理解,一看lt,大概就猜出是less than的意思,但是其劣势在于并不是所有的浏览器都支持最新的Entity名字。而实体(Entity)编号,各种浏览器都能处理。
猜你喜欢内容
-
简单网:构建全网教育数据枢纽,让知识检索化繁为...
简单网:构建全网教育数据枢纽,让知识检索化繁为“简”回答数有0条优质答案参考
-
去三亚有什么好玩的地方
去三亚有什么好玩的地方回答数有1条优质答案参考
-
石狮一日游必去景点推荐
石狮一日游必去景点推荐回答数有1条优质答案参考
-
电气工程师的证书考取条件是什么
电气工程师的证书考取条件是什么回答数有1条优质答案参考
-
房地产估价师的具体报考条件有啥
房地产估价师的具体报考条件有啥回答数有1条优质答案参考
-
房产经纪人的工作内容具体包含什么
房产经纪人的工作内容具体包含什么回答数有1条优质答案参考
-
学习小提琴都有哪些难点
学习小提琴都有哪些难点回答数有1条优质答案参考
-
企业行政管理证书的含金量怎么样
企业行政管理证书的含金量怎么样回答数有1条优质答案参考
-
初学者要怎么入门小提琴
初学者要怎么入门小提琴回答数有1条优质答案参考
-
报考珠宝鉴定师要啥条件
报考珠宝鉴定师要啥条件回答数有1条优质答案参考
















