请教大侠:int x=65536 printf("%d",x);答案为0,求计算过程

2025-05-24 00:49:30
推荐回答(3个)
回答(1):

C语言中16个字节的整数的取值范围是:有符号数:-32767~32767,无符号数:0~65535,65536超出了最大值,结果肯定是错的。

回答(2):

这个可能是系统偶然的错误,你可以退出编程软件,重新试一下!

回答(3):

溢出了