77问答网
所有问题
当前搜索:
c语言八进制转义字符
下面四个选项中,均是不合法的
转义字符
的选项是()
答:
'\1011'不合法,
八进制
格式的
转义字符
不超过3位。“\”不合法,转义字符以“\”开头,后面必须有其它具bai有意义的字符,不能单独使用。'\xyz'不合法,yz不是十六进制数。所以选B。所有的ASCII码都可以用“\”加数字来表示。而
C
中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\...
C语言
:'\1011'为什么不是合法
转义字符
?
答:
所有的
转义字符
和所对应的意义:字符型常量编辑 字符型常量所表示的值是字符型变量所能包含的值。我们可以用ASCII表达式来表示一个字符型常量,或者用单引号内加反斜杠表示转义字符。'A', '\x2f', '\013';其中:\x表示后面的字符是十六进制数,\0表示后面的字符是
八进制
数。注意:在Turbo
C
2.0...
C语言
里空格是\加什么
答:
C
中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为
转义字符
。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。例如,在前面各例题printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“回车换行”。转义字符主要用来表示那些用一般...
c语言
中
转义字符
是什么意思
答:
转义字符C语言
表示字符种特殊形式通常使用转义字符表示ASCII码字符集打印控制字符和特定功能字符用于表示字符常量单撇号( ')用于表示字符串常量双撇号( ")和反斜杠( \)等转义字符用反斜杠\面跟字符或
八进制
或十六进制数表示 转义字符 意义 ASCII码值(十进制)\a 响铃(BEL) 007 \b 退格(BS) ...
c语言
中
转义字符
为什么'\0123'错和'\x81'为什么对?谢谢。
答:
对于
转义字符
\aaa 个\xBB的两种形式 后者是16进制表达。 由于字符型只占一个字节,所以最多为2个16
进制字符
对于\aaa的形式 是
8进制
表示,最多只能三位数字,且第一个数字不能为0 你的例子中,不仅有4位数字,第一个还是0,所以就是错的了 ...
为什么字母a可以是
八进制字符
常量?
答:
字符型理论上只能是一个字母,因此很容易理解'A'和'a'是合法的字符常量。但是
C语言
又提供了两种特殊的字符:
八进制转义字符
和十六进制转义字符。八进制字符的一般形式是'\ddd',d是0-7的数字。十六
进制字符
的一般形式是'\xhh',h是0-9或A-F或a-f内的一个。八进制字符和十六进制字符表示的是...
\t 是什么意思?
答:
转义
序列通常有两种功能,第一个是编码一个句法上的实体,如设备命令或者无法被字母表直接表示的特殊数据。第二种功能,也叫字符引用,用于表示无法在当前上下文中被键盘录入的字符(如字符串中的回车符),或者在当前上下文中会有不期望的含义的字符(如
C语言字符串
中的双引号字符",不能直接出现,必须...
C语言
printf()输出的是什么?
答:
1、\t:换码符'\t',表示水平制表位(horizeontal tab)。2、\" :双引号 3、\065:字符\后面的数字065是三个
八进制
数,它是数字5的ASCII码值 4、\xff:字符\x后面的数字ff是两个十六进制数。5、\n : 换行字符。这5个字符都是
转义字符
。转义字符是
C语言
中表示字符的一种特殊形式。转义字符...
C语言
基础题:请问第18题的 \22为啥转义认为是8进制数?
转义8进制
不是\d...
答:
转义8进制
的确是\ddd的形式,但是因为后面的是22a,在
八进制
里面是没有a的,所以它只取了两位22;而20题,因为用逗号隔开其实就可以看成是分开写的,所以
C
选项就相当于 d=9+
c
;c++;d+9;其中d+9错了
编程的时候看到的“..\”
转义符号
是什么意思?
答:
\v 竖向跳格 \b 退格 \r 回车 \f 走纸换页 \\ 反斜线符"\"\' 单引号符 \a 鸣铃 \ddd 1~3位
八进制
数所代表的字符 \xhh 1~2位十六进制数所代表的字符 广义地讲,
C语言字符
集中的任何一个字符均可用
转义字符
来表示。表2.2中的\ddd和\xhh正是为此而提出...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜