发布网友 发布时间:2022-03-26 16:10
共5个回答
热心网友 时间:2022-03-26 17:39
A非法,因为字符常量只能有一个符号,现在有2个了,注意两个斜杠表示一个斜杠。热心网友 时间:2022-03-26 18:57
选B。''这个符号表示一个字符常量的意思。x10表示十六进制数,转换成十进制就是16,\表示转义字符。也就是把16进制x10数转义成相应的ASCII码字符常量。热心网友 时间:2022-03-26 20:32
首先字符常量用单引号包裹,所以排除D,D代表变量;
C中有2个字符,一个0,一个a,但是只能保留最后一个字符a,是不合法的;
同理,A中也有2个字符,一个转义字符\\(代表\),一个x,但是只能保留最后一个字符x,是不合法的;
B中\后接十六进制整数表示任意ASCII码,如果接八进制也可以表示,不过需要用x开头表示八进制数,所以x10等于十进制的8,相当于输出ASCII码等于8的字符
热心网友 时间:2022-03-26 22:23
B热心网友 时间:2022-03-27 00:31
选B:!