2、在C语言中,属于合法字符常量的是()。A.'\084'B.'\x43'C.'ad'D."\0"
2、在C语言中,属于合法字符常量的是()。
A.'\084'
B.'\x43'
C.'ad'
D."\0"
参考答案和解析
B 解析:选项A错在表示转义字符的三位八进制数中不能出现8,选项C错在字符串要用双引号括起,选项D错在单个字符应用单引号括起。选项B表示用两位16进制数代表转义字符。
相关考题:
下列关于字符串的说法中错误的是A.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志B.′\0′作为标志占用存储空间,计入串的实际长度C.在表示字符串常量的时候不需要人为在其末尾加入′\0′D.在C语言中,字符串常量隐含处理成以′\0′结尾
在C++语言中,不合法的字符常量是()。A、\x43'B、'ab'C、'\084'D、"\0&qu 在C++语言中,不合法的字符常量是()。A、\x43'B、'ab'C、'\084'D、"\0"
下列关于字符串的描述中,错误的是()A、Java语言中,字符串分为字符串常量和字符串变量2种B、两种不同的字符串都是String类的对象C、Java语言中不再使用字符数组存放字符串D、JavaApplication程序的main()的参数args[]是一个String类
单选题在VB语言中,下列数据中合法的字符型常量是()。A“09b”B‘09b’C09bD‘b09’