在C语言中,以下合法的字符常量是()A. '\0824 B.'\x243 C.'0' D.''\0''各选项详细解答一下。谢谢。
B中什么三位太长
B.'\x243,这个243是三个数字(三位),而标准16进制数是xff,ff表示两个数字,所以b错了
我那是打错了AB都是两个单引号
A中\后面有8,错误,转义字符后面表示的是8进制或者是16进制B中是16进制表示,但16制最多只有2位数(最大为xff,转为10进制为255),所以B错