PICC除法运算溢出

2020-02-09 11:46发布

各位好!遇到一个奇怪问题,我的代码是:
bank1 unsigned char dis_hour;
bank1 unsigned char test;       
dis_hour=50;
test=dis_hour%10;
test竟然等于5A
然后全速运行不知道跑到那里去了,PICC不可能连除法还有特别的地方,请讲解!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
portx
1楼-- · 2020-02-09 13:18
你将dis_hour设置为unsigned int 形式试试看。也许PICC运算的时候借用dis_hour作为临时变量交换区了

一周热门 更多>