C语言中不合法的字符常量是 A)✀尀0XFF✀ B)✀65✀ C)✀&✀ D)✀尀28✀ 答案是A 。不过我觉得答案是错的,请高人指教

2024-12-29 18:55:59
推荐回答(4个)
回答1:

A对,是个转义字符
B错,‘65’这是两个字符,是个字符串,表示形式也错了
C对,是个字符常量
D错,看着是转义字符,\后应该是2位八进制数,但里面出现了8,所以错

回答2:

哎,让我终结这个题吧,题库里的题干错了,应该是
C语言中合法的字符常量是
A‘\0xff’
B‘65’
C‘&’
D‘\28’
答案是C ,
选项A,转义字符中16进制只能用x(小写x开头不能以0x开头);
B ‘65’这是两个字符;
D 同样转义字符中的16进制数要以x开头,正确的应该为‘\x28’

回答3:

感觉题目打错了
C语言中不合法的字符常量是
A‘\0xff’
B‘\65’
C’\028’
D’&’

回答4:

我们的题目答案也是A,但是D选项是'\x41'