如题,求大神指点
分支条件是一个变量的值
2者的效率是不一样的,看看下面的帖子吧
http://forum.eepw.com.cn/thread/156398/1
我经常这么用:
if(true)
{
switch( condition)
case condition: break;
.
defaule: break;
}
if多用来做条件判断,不同的情况。
switch 多用来对一个状态的多种情况来进行判断。
其主要的区别还是设计人员的思路而定。
效率在正常情况下 基本相同
现在MCU的速度
大部分场合没有必要去深究语句的效率了吧
哪个方便用哪个,吼吼
如果条件状态比较多,可以考虑switch