问题 单项选择题

以下不合法的字符常量是( )。

A.'\018'

B.'\"'

C.'\\'

D.'\xcc'

答案

参考答案:A

解析: C语言的字符常量是用单引号括起来的一个字符,如'a','A','','S'等都是字符常量。除此之外,还允许用一个“\”开头的字符序列,如'\ddd'表示1到3位八进制数所代表的字符,而八进制是由0~7这几个数字组成的,所以选项A)是不合法的字符常量。

实验题
选择题