2. 不合法的字符常量是( )。 A) ‘\t’ B) “A” C) ‘a’ D)’\x32’

2. 不合法的字符常量是( )。A) ‘\t’ B) “A” C) ‘a’ D)’\x32’ 刚前面的人回答的是A 我初学,想知道真确答案??

第1个回答  2013-03-30
B
因为""表示的是字符串常量,就不是字符常量了。
第2个回答  2013-03-31
这是转义字符的表
转义字符 意义 ASCII码值(十进制)
\a 响铃(BEL) 007
\b 退格(BS) 008
\f 换页(FF) 012
\n 换行(LF) 010
\r 回车(CR) 013
\t 水平制表(HT) 009
\v 垂直制表(VT) 011
\\ 反斜杠 092
\? 问号字符 063
\' 单引号字符 039
\" 双引号字符 034
\0 空字符(NULL) 000
\ddd 任意字符 三位八进制
\xhh 任意字符 二位十六进制
从而A、D正确,C明显正确,B的话不应该是双引号。
第3个回答  2013-03-31
是B "B"是字符串