下面4个选项中,均是合法转义字符的选项是( )。

A. '\' '\\' '\n' B. '\\' '\017' '\n' C. '\018' '\f' 'xab' D. '\\0' '\101' 'x1f'

  均是合法转义字符的选项是'\\' '\017' '\n'。

  所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-23
答案A

合法的转义字符如下:
1、八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'
\0:空字符
2、Unicode转义字符:\u + 四个十六进制数字;0~65535
\u0000:空字符
3、特殊字符:就3个
\":双引号
\':单引号
\\:反斜线
4.控制字符:5个
\' 单引号字符
\\ 反斜杠字符
\r 回车
\n 换行
\f 走纸换页
\t 横向跳格
第2个回答  推荐于2017-04-24
B

A 很明显'\',这个不对
C '\018',8进制数里会有计数符8么 'xab'
D '\\0' 'x1f' 这两个都不对本回答被提问者采纳
第3个回答  2012-03-22
c

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网