C语言中 数据益出:最大值+1等于最小值 最小值-1=最大值 应用在哪方面

C语言中 数据益出:最大值+1等于最小值 最小值-1=最大值 应用在哪方面
其他人气:239 ℃时间:2020-02-05 01:53:16
优质解答
就是数据是会溢出的,比如说假定一个类型占了2位,表示从0-3,那么现在你放入4进去,他并不会报错,而是将0存入该类型中.最好不要应用这样的溢出,会产生未知错误.
如果觉得我的回答能对你有所帮助,就请采纳我一下吧~^-^ 还是不是太理解最大值+1等于最小值 最小值-1=最大值 是什么意思上午百度抽风了 把我的回答都删了。 就是比如char类型是8位 最大就是8个1,这个时候给他+1得到一个9位数字,但是9位存不进这8位中去,最高位1就溢出了,剩下8个0,正好是最小值就是说1是最大值0是最小值?如果8位的话,最小值=0000 0000 ,最大值=1111 1111,最大值+1=1 0000 0000 第一个1溢出了直接被舍去,因此最大值+1=0000 0000=最小值
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版