问题
单项选择题
若有说明char t;,下列表达式不正确的是______。
A.t=97
B.t='a'
C.t="a"
D.t='a'+'b'
答案
参考答案:C
解析:[分析]选项A将97作为ASCII码值(小写字母a的ASCII码值)赋给字符变量t。选项D将字符a和字符b的ASCII码值的和赋给变量t。选项B是将字符a的 ASCII码值赋给变量t,也是正确的。选项C中的“a”是字符串常量,不是字符常量。