数据类型 1、超出范围main() { unsigned short a=65536 ; int b ; printf(""%d\n"",b=a) ; }" 答案;0unsigned short类型最大值为0xffff,也就是十进制的65535。再加1的话(65536)就溢出变成0了。这时a已经是0了,赋给b后再打印b,值自然也为0。 C++/C 2023-12-08 136 点赞 2 评论 206 浏览