【解析新特性】300W单路输出工业电源>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 关于case 的顺序问题,求小伙伴们指点指点

共15条 1/2 1 2 跳转至

关于case 的顺序问题,求小伙伴们指点指点

助工
2014-07-15 16:00:00    评分

在     switch   中    case    要不要一定  按顺序放

比如


case 1:

case 2:

case 3:

...


如果这样放:


case 3:

case 2:

case 4;

case 5:

case 6:

case 7:

........

对程序会有神影响呢?????




关键词: switch     case    

院士
2014-07-15 17:00:37    评分
2楼
小样的,看不懂啊

专家
2014-07-15 19:44:10    评分
3楼

没有任何影响。


学习过概率吧! 每个case是等概率命中的。


助工
2014-07-21 15:00:34    评分
4楼
感觉唯一影响的就是执行效率了,其它的并没有啥了,常用的放前面效率较高

高工
2014-08-02 07:59:28    评分
5楼
根本就不是程序执行的顺序,对程序没有如何影响。

专家
2014-08-02 09:29:29    评分
6楼

这个执行效率我没有计算过,但是如果有也没有必要把常用的放在前面。

这个摆放顺序完全是给“编写人员”看的,如果是乱序排列,则会造成阅读的困难的,与检查的困难,一旦造成条件缺失,后果就严重了。


助工
2014-08-04 10:46:23    评分
7楼
这个是按代码顺序执行的吧?     不是按大小或者什么的吧????

专家
2014-08-04 15:53:36    评分
8楼

没影响,搞起


高工
2014-08-04 19:31:41    评分
9楼

不是按代码的顺序,而是有跳转的。


高工
2014-08-04 19:34:36    评分
10楼
跳跃式执行的,对号入座,无影响

共15条 1/2 1 2 跳转至

回复

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