这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 关于case 的顺序问题,求小伙伴们指点指点

共15条 2/2 1 2 跳转至
高工
2014-08-08 17:11:08     打赏
11楼
如果是if...else...会影响效率,因为是顺序执行,case没影响,因为是并发模式

专家
2014-09-15 09:12:24     打赏
12楼
我觉得要把常用的放在前面吧,我记得如果在case后面不加break的话,无论条件是否满足都会被执行的,说明不是直接跳转的。

助工
2014-10-17 23:01:01     打赏
13楼

最好按正常顺序编写,调试的时候方便

case 0:.....

case 1:......

case 2:.....

......

default:......

是对于没有在以上条件中的处理,所以按顺序编写出错概率减小,代码规范,调试容易

假如你编写的时候是:

case 2:

case 0:

............

default:....

结果你还有个case 1:忘记书写那么最终会归于default处理

所以希望楼主规范编程


高工
2014-11-03 22:32:37     打赏
14楼
j加上break,default,顺序其实无所谓的

高工
2014-12-17 19:20:17     打赏
15楼

对于效率没有亲测过,小程序影响不大,case怎么排序都可以


共15条 2/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]