Lets assume a simple If Statement with two conditions A and B:
If ( condA && condB) 
Is the Sequenz for all compilers the Same?
- condition A
- condition B
And is the execution of condition B therefore optional, in case condition A is already false?
Lets assume a simple If Statement with two conditions A and B:
If ( condA && condB) 
Is the Sequenz for all compilers the Same?
And is the execution of condition B therefore optional, in case condition A is already false?
 
    
    Yes. Not evaluating condition B if A is false is called short circuit logic, and this behavior is guaranteed by the language specification.