这四个选项分别是什么含义?
问题描述:
已知ch是字符型变量, 下面不正确的赋值语句是
A.ch=10
B.ch="a+b”;
C.ch='7'+9
D.ch=7+9
答
A.\0是一个字符,其值用十六进制表示就是0x00
B.是一个字符串
C.等于字符7与字符9它们的ascii码之和对应的字符
D.ascii码为7+9=16对应的字符
注意C语言中字符类型的运算按整型处理