例:以下选项中不属于字符常量的是() A. ‘c’ B. “c” C. “\xcc0” D. ‘\072’ 为什么不选C

如题所述

第1个回答  2013-08-29
首先,

\x开头是表示十六进制的字符,\0开头是表示八进制的字符。
然后,
既然是字符,那就不能超出字符的范围,而十六进制的cc0超出了字符的范围,它不是字符常量。
最后,
'c'和"c"的区别:'c'是字符常量,"c"是字符串,它实际是两个字符,c和\0,它也不是字符常量。
结论:
B和C都不是字符常量。
相似回答
大家正在搜