如题
51内核的单片机,在定时器中断里面,
执行 i=i++;时会出错,
而
执行
i++;
和
i=i+1;
时就没有问题,这是怎么回事啊,求解??????
楼主想要得到什么结果啊?
变量递增??
如果是,就按照你提到的下面的两种方式编写程序
自加的话,直接i++就可以了。
如果非要这么写的话,试试i=++i;
卤煮的c还需要加强哦。i++属于一个未知变量,在赋值运算中,右端需要时一个固定变量哦。
很佩服卤煮的探索精神。