C语言中,不合法的字符常量是“A、'\xff'”,因为这虽然属于ASCII码字符,但是“ff”超出了ASCII码最大的“7f”,所以不合法。“B、'\65'”属于ASCII码字符,“C、'&'”属于普通字符,“D'\028'”属于ASCII码字符。
B错,‘65’这是两个字符,是个字符串,表示形式也错了C对,是个字符常量D错,看着是转义字符,\后应该是2位八进制数,但里面出现了8,所以错
a错,应该是'\xff','\0xff'也是错的.如果是整型的话就是0xffb正确.'\65'里面的65表示的是八进制,即十进制的53,对应的字符就是'5'c.正确.d.错误.八进制没有8八进制数表示整型的话前面是一定要加0的,如037...
C'&'是用单引号括起来的单个字符,正确。A'\xff'B'\65'D'\028'是用单引号括起来的多个字符,但因它们前面都有一个转义符‘\‘,就不能说它们都不符合定义,都不合法的。A'\xff...
\17是八进制的表示形式。\t和\n都是转义字符:\t表示Tab,也是字符常量。\n就有些纠结了,它也是转义字符,如果理解为换行符,它就是字符常量,如果理解为回车换行符,那它就表示两个字符,不是字符常量了。
不合法,D,‘\028’八进制中不能出现字符8
你好!D'\ddd'类似这种形式代表八进制数,八进制数中每个数的值小于8,则'\483'是错误的如果对你有帮助,望采纳。
有整型常量、浮点型常量、单字符常量、字符串常量、符号常量。举例:(1)、整型常量03A2(2)345
\0\x都是C/C++里的转义字符B错,‘65’这是两个字符,是个字符串
以下选项不合法的字符常量是()A'\018'B'\"'C'\\'D'\xcc'A.\018是不合法的,\XXX是八进制的,不能出现8C语言中,下列不合法的常量是简单来说,“”是用来表示字符串的,而‘’是用来表示字符的。用...