一道C语言的选择题 希望高手给出详细解答

以下选项中非法的字符常量是(  )。A)'\\'B)'\0201'C)'\xAA'D)'0'
选项B正确,为什么

第1个回答  2014-03-23
字符常量是用单引号括起来的单个字符构成。有两种表示方法:一种是用该字符的图形符号,如'b' ,'y','*'。另外还可以用字符的ASCII码表示,即用反斜符(\)开头,后跟字符的ASCII码,这种方法也称为转义序列表示法
第2个回答  2014-03-23
应该是这样的:
B中的\ 后面最多只能有3个八进制数,而它出现了4个。。本回答被提问者采纳
相似回答