读书人

if 语句执行效率的有关问题

发布时间: 2012-03-26 15:46:55 作者: rapoo

if 语句执行效率的问题
if ( a && b)
{
.......
}

比较与这种形式
if (a)
{
.....
if (b)
{
......
}
}

哪一种的执行效率好些啊

[解决办法]

探讨

//这样的话逻辑就一样了。至于效率应该是一样的。因为&&采取的是短路求值。所以前面为假,也不会算b的真假了
if (a)
{
if (b)
{
......
}
}

读书人网 >C++

热点推荐