这个应该怎么判断呢?

img


这个字符型变量应该怎么看?ABCD四个选项都是为什么呢?有什么书写规则呢?谢谢回答!

选B
B,'\xff',\是转义符,将ascii码转义成字符,x表示16进制,xff其实就是255
A,‘123’里面是多个字符,不报错,但会截断,有警告
C,'\08',0表示8进制,8进制里不会出现数字8,出现了就是错误的语法
D,"\",\是转义符,转义符后面不跟任何东西,这直接是个错误的语法
其实要真咬文嚼字的话,只有A是报warning的,CD会报error

选C
AB是多个字符,D是字符串

B