八位数据相加溢出后需要声明几个字节?

2019-07-15 07:38发布

请教一下:比如20个数相加,我只要它的低八位,是不是可以声明一个字节就好了呢?
uchar sum;
sum += i;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
蔡甸一角
1楼-- · 2019-07-15 19:59
用位域
doublelove
2楼-- · 2019-07-15 20:39
做加法如何使用位域呢?
doublelove
3楼-- · 2019-07-16 02:05
就是怕存在不妥之处,特来请教一下
doublelove
4楼-- · 2019-07-16 06:31
恩,还是不要让程序存在这些溢出比较好,即使不影响功能,个人观点
随行者011011
5楼-- · 2019-07-16 09:55
 精彩回答 2  元偷偷看……
gvjhvbc
6楼-- · 2019-07-16 14:25
是的,非常正确,
很多算法就是这样处理的,
不过最好加点注释,不然看程序有人可能有点晕

一周热门 更多>