关于条件判断内函数调用的有关问题

关于条件判断内函数调用的问题

bool FunctionA()
{
    return false;
}

bool FunctionB()
{
    return ture;
}

void TestFunction()
{
    if (FunctionA() && FunctionB())
    {
         // Do something.
    }

    return;
}


求好心人帮我看看。
TestFunction()里面的FunctionB()是否会被调用到。
谢谢!
条件判断 函数调用

------解决方案--------------------
试一下就知道了,不会调用 B 的。
------解决方案--------------------
加个断点  跟踪一下不就 很明白 了吗?
------解决方案--------------------
不会被调用,&&的话,从左至右,只要为false,则后面的都不会再执行和判断。

引用:

bool FunctionA()
{
    return false;
}

bool FunctionB()
{
    return ture;
}

void TestFunction()
{
    if (FunctionA() && FunctionB())
    {
         // Do something.
    }

    return;
}


求好心人帮我看看。
TestFunction()里面的FunctionB()是否会被调用到。
谢谢!