Lets say I have the following code:
if (a&&b)
{
...
}
First question, who decides to use short-circuit evaluation in this circumstance? the compiler or the C standard?
Second question, which one will be evaluated first? a
or b
. The sequence is decided by whom and is there way to change the sequence in my code?