单选题
不合法的C语言字符常量是( )。
A、
'x'
B、
'\\'
C、
'\018'
D、
'\xcc'
【正确答案】
C
【答案解析】
解析:在C语言中,每个字符常量代表ASⅡ字符集中的一个字符,在程序中用单引号把一个字符括起来作为字符常量。转义字符常量也是必须括在一对单引号内,以一个反斜线开头后跟一个特定的字符,用来代表某一个特定的ASCⅡ字符。选项C中,'/018'是用八进制数来代表一个字符常量,但其中的数字只能是0~7,并不包括8。
提交答案
关闭