c语言中 x20是什么意思,转义字符的问题,\ x00- \ x20是什么意思

img_1_2928214060x3905246293_26.jpg

\ x20是空格,对

\ 0为空,表示没有任何东西,甚至没有空格,没有空格

7b79f93aceede3f0c7b8922e018846cc.png

\ x20后跟一个X表示它是十六进制的,这是规则.

1. 一般转义字符

这种转义字符尽管由形式上的两个字符组成,但仅表示一个字符. 常用的通用转义字符是: ?

68c46f46567204be754a5dc6039a8ed8.png

\ a \ n \ t \ v \ b \ r \ f \\ \’\”?

您可能已经发现转义字符'\\'代表反斜杠“ \”,转义字符'\'代表字符“'”,转义字符'\“'代表字符”“”,它是一个可显示的字符转义字符是什么意思,为什么要转义?

这是因为其原始字符形式已用于其他目的. 其中,单引号用作括号以区分字符常量,双引号用作括号以区分字符串(字符串将在下面介绍)和反斜杠杠本身已被用来表示转义字符的开头,因此它们必须使用转义字符重新声明. ?

4f444e7eed75825b4e6112522ab7c2de.png

2. 八进制转义符

它是一个字符序列转义字符是什么意思,由反斜杠“ \”和1到3个八进制数字组成. 例如,“ \ 60”,“ \ 101”和“ \ 141”分别代表字符“ 0”,“ A”和“ a”. 因为字符'0','A'和'a'的ASCII码的八进制值分别为60、101和141.

中的所有字符

43a62bb3ce32e39d16cab273297b43d0.png

字符集可以用八进制转义字符表示.

如果需要,可以在八进制数字前面添加一个0来表示八进制转义字符. ?

3. 十六进制转义字符?

它是一个字符序列,由反斜杠“ \”,字母x(或X)和以下1-2个十六进制数字组成. 例如,“ \ x30”,“ \ x41”和“ \ X61”分别代表字符“ 0”,“ A”和“ a”. 因为字符'0','A'和'a'的ASCII码的十六进制值分别为0x30、0x41和0x61.

可见,字符集中的所有字符都可以用十六进制转义字符表示

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-288452-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值