A-A+

设有定义char a=2 b=5;求表达式~a^b<<2的值(假定现有计算机字长为1

2022-08-06 10:47:20 问答库 阅读 178 次

问题详情

设有定义"char a=2,b=5;"求表达式"~a^b<<2"的值(假定现有计算机字长为16) ()
A.-32
B.32
C.-23
D.23

参考答案

正确答案:C
C [解析] 整型常量值在0~127之间的,C语言规定可以把它看成一个字符型常量,其所对应的字符就是该值作为ASCⅡ代码值所对应的那个字符。

考点:假定,表达式