问题 单项选择题

若有说明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”是字符串常量,不是字符常量。

单项选择题 共用题干题
单项选择题