标题: C51单片机程序a+b+c+d 相加,这样不可以嘛 [打印本页]

作者: 363249    时间: 2019-11-29 11:48
标题: C51单片机程序a+b+c+d 相加,这样不可以嘛
unsigned char  a,b,c,d,e,f;
b=1;
c=2;
d=3;
e=4;
f=5;

a=b+c+d+e+f            最后这几个数加起来  a=15   怎么不行

作者: tyrl800    时间: 2019-11-29 12:51
可以的
作者: wulin    时间: 2019-11-29 13:21
a=b+c+d+e+f;  要加分号才能行
作者: pcbboy    时间: 2019-11-29 13:22
可以,上全部代码看看哪里出错了
作者: chyongkang    时间: 2019-11-29 13:57
这样是没有问题的,但是前提是这几个值之和不能于unsigned char数据类型的最大范围(255)
作者: moluxiyan    时间: 2019-11-30 00:16
连加可以的这样
作者: 八月初    时间: 2019-11-30 10:05
只要数值大小没有超出范围,是可以的,你再检查一下你的代码




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1