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

如题所述

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

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网