考虑以下C语言代码: 上述程序段后,si的值是( )。

admin2020-06-17  19

问题 考虑以下C语言代码:

上述程序段后,si的值是(          )。

选项 A、-1
B、-32767
C、-32768
D、-65535

答案A

解析 unsigned short类型为无符号短整型,长度为2字节,因此unsigned short usi转换为二进制代码即1111 1111 1111 1111。short类型为短整型,长度为2字节,在采用补码的机器上short si的二进制代码为1111 1111 1111 1111,因此si的值为-1,所以选A。
转载请注明原文地址:https://kaotiyun.com/show/sT3i777K
0

相关试题推荐
最新回复(0)