Verschachtelte if-Anweisungen und der Operator "&&"

if(a() && b() && c() && d())
   doSomething();


if(a())
   if(b()) 
      if(c())
         if(d())
            doSomething();

Gibt es einen Leistungsunterschied zwischen diesen beiden?

Wird zum Beispiel in einer Situation, in der a () 0 wird, b (), c () und d () in der ersten if-Anweisung weiter ausgeführt? Oder funktioniert es genauso wie die zweite geschachtelte if-Anweisung?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage