在C语言中将一个超出变量取值范围上限的数值赋给变量,结果怎样。

如题所述

二进制值加上超过最大值的部分之后取变量范围部分值转换为变量类型数据就可以得到结果了
比如short型变量a,最大值为32767,二进制代码为0111111111111111,将其赋值为32768则相当于其值加一,对应二进制代码为1000000000000000,对应为short型的-32768
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-07
报错。
第2个回答  2012-05-07
不确定的错误