以下选项中不能作为C语言合法常量的是() A) 'cd' B) 0.1e+6 C)"\a" D)'\011' 答案选的是A,我觉得A没错

问题描述:

以下选项中不能作为C语言合法常量的是() A) 'cd' B) 0.1e+6 C)"\a" D)'\011' 答案选的是A,我觉得A没错
为什么不选C?

‘cd’表示的不对,如果是字符串应该是“cd”,单个字符应该是‘c’,‘d’
c表示转义字符,\a 响铃(BEL) 007