转义字符只有8进制和
16进制内码,没有10进制项。其中8进制以\开头,16进制以\x开头
你如果定义一个字符,要用10进制内码的话,可以直接使用10进制整数来赋值
比如 char ch=48
它等同于char ch='\x30' 或char ch='\060' 或 char ch='0'
都能使字符变量ch存放数字’0‘
该题应选B,八进制66表示
十进制54,内码54的字符是数字'6',而不是大写字符
另外,转义字符表示八进制和16进制的语法跟定义八进制和16进制的整数型数值(注意数值和字符是完全不同的概念)是完全不同的
定义整数型数值常量的时候,八进制必须在最前面写上0(也就是必须以0开头),如int a=060
十六进制必须在最前面写上0x(必须以0x开头),如int a=0x30
这两者都等同于int a=48