C语言单选题:以下哪个选项不是字符常量?
C语言单选题:以下哪个选项不是字符常量?
题目
以下选项中不属于字符常量的是:
A. 'Ì'
B. 'C'
C. ''C''
D. '�72'
答案
C
解析
选项 C ''C'' 不属于字符常量。在C语言中,字符常量应该使用单引号 ' 括起来,表示一个字符。而选项 C 中的双引号 ' 错误地将字符常量括起来,应该改为单引号 ',如 'C'。
其他选项都是合法的字符常量表示法:
- 选项 A 'Ì' 表示一个十六进制的字符常量,具体的字符由 0xCC 对应的 ASCII 码决定。- 选项 B 'C' 表示一个字符常量,它只包含一个字符 'C'。- 选项 D '�72' 表示一个八进制的字符常量,具体的字符由八进制数 072 对应的 ASCII 码决定。
因此,只有选项 C ''C'' 不属于字符常量。
原文地址: http://www.cveoy.top/t/topic/bmzZ 著作权归作者所有。请勿转载和采集!