设有定义语句“char a ='\72';”,则下列说法中正确的是()

设有定义语句“char a ='\72';”,则下列说法中正确的是()


A、

变量a包含1个字符


B、

变量a包含3个字符


C、

变量a占用的字节数是2个


D、

该定义语句出现语法错误


【正确答案】:A
【题目解析】:

\72表示的是一个字符, \是转义符号,这里的72是八进制的,换成十进制为58