c题刚学,请详细分析下
来源:百度知道 编辑:UC知道 时间:2024/05/09 16:48:36
下列不合法的字符常量是?
a '\xff' b '\65' c '&' d '\028'
答案是D,为什么啊?请大家教教我
a '\xff' b '\65' c '&' d '\028'
答案是D,为什么啊?请大家教教我
D
D是要用三位八进制转义序列,但是028不是合法的8进制数字
*******************************************
这里不是已经说了吗,028不是一个合法的八进制数字,而'\028'又是用三位八进制转义序列,所以就出错了!
B 这个是基本概念没什么好说的
a是十六进制字符
c是一般的
d是八进制
c也是个字符常量吗?
概念问题~多学学就熟悉了~
一般书上都有~