条件表达式问题

[复制链接]
1498|6
 楼主| baidudz 发表于 2013-4-29 10:03 | 显示全部楼层 |阅读模式
情况一:
if(conditionA && conditionB)
{
    ...
}


情况二:
if(conditionA)
{
    if(conditionB)
    {
        ...
    }
}


这两种情况有区别吗?
火箭球迷 发表于 2013-4-29 10:25 | 显示全部楼层
基本没有区别
txcy 发表于 2013-4-29 10:30 | 显示全部楼层
这只是你的设计问题,尽量减少嵌套,简化你的判断逻辑。
秋天落叶 发表于 2013-4-29 10:45 | 显示全部楼层
第一种情况好些吧!
在作判断的时候尽里减少嵌套判断
无冕之王 发表于 2013-4-29 16:21 | 显示全部楼层
感觉差不太多
clarkzh 发表于 2013-5-1 23:50 | 显示全部楼层
建议用第2种。
li_mu 发表于 2013-6-29 05:01 | 显示全部楼层
有没有区别要看反汇编后的代码才知道
对于不同处理器,对于不同编译器,对于不同编译优化选项,其结果是不一样的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

239

主题

2284

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部