hzbn.net
当前位置:首页>>关于以下合法的字符常量是的资料>>

以下合法的字符常量是

A. ’\084’//不合法,八进制没有8。 B. ’\x43’ //合法。 C.’ab’ //不合法,字符只能是一个。 D.”\0” //不合法,字符串不需要写结束符。

选c A 有双引号,是字符串 B 单引号里只能一个字符 D \0表明是8进制,只能出现0--7的数字 E 书写不完整,右半边的单引号没了

每个字符常量都对应一个整数编码,所以表示一个字符有两种方式: 一、直接写出字符本身,然后用一对单引号括起来。比如'A','1'等等。但是有一些特殊字符不能这样表示,比如单引号本身,不能写成 ''',会报错,所以给这些特殊字符前面加个“\”符...

A正确 \后面加最多三个 是8进制转义 所以 必须跟的是8进制字符 也就是0到7 B里面有9 D里面也有9 所以这两个都不对 \77 \011 这都是对的 但\87 \97 就都不对了。

A 跳格字符 B 8进制转义 ascii码为8 + 7 = 15 C 字符串常量,不是字符常量 D 16进制转义 ascii码为10 *16 + 10 = 170

A "B"是字符串常量. B '\010'是ASCII码为8的字符常量. C 68是整形常量 D D是一个标识符,加上单引号才是字符常量.

选b。A,是字符串,C是整型常量,D是变量

首先看定义,用单引号括起来的单个字符,或用双引号括起来的一串字符即字符常量。 C '&' 是用单引号括起来的单个字符,正确。 A '\xff' B '\65' D'\028' 是用单引号括起来的多个字符,但因它们前面都 有一个转义符 ‘\‘ ,就不能说它们都不符合定...

B 第一个 是字符串 是由字符 'B'和'\0'组成 第三个 是整型常量 第四个 什么都不是 可以说是个未定义的变量

答案是:A,D。 A项:16进制的转义字符,代表ASCII码为 19 (十进制)的字符。 B项:反斜杠后面的数字没有以 x 开头,说明是 八进制,八进制不能出现数字 '8'。 C项:不是字符型常量。 D项:ASCII 码为 10,代表换行。

网站首页 | 网站地图
All rights reserved Powered by www.hzbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com