⊙﹏⊙b汗
刚才看错了,灰常抱歉。
是这么个道理。
int a,b;//声明的是有符号类型整形变量其vC编译下占4个字节,所能保存的整形变量值范围在
-32768~32767
b = a+1;//存储位溢出
相当于
01111111 11111111 11111111 11111111 32767
+ 1
10000000 00000000 00000000 00000000
变成-32768
int 类型你还是不太了解。多看看书,看他表示的最大数和最小数,顺便也看看其他的数据类型,对你很有帮助的。
我的电脑上输出正常啊
真需要好好看看书。基本的数据类型都不了解。