Zitat:
Original geschrieben von Bastet
!14 || 12 > 11 ergebnis= 1
(wieso? !14 ist nicht null also muss ergebnis= 0 sein und 12 ist grösser als 11, also trifft zu, ergebnis=1) .
|
!14||12>11 bedeutet das nur einer der beiden Ausdrücke wahr sein soll, wegen dem oder (||) operator, d.h. der ganze Ausdruck ist wahr.
Wenn der Operator && vorkäme wär das Ergebnis 0.
17 < 20 && !(4-4)
Ich würd auch sagen es ist 1 weil !0 bedeutet ja alle Zahlen außer 0 sind wahr.
Alles ohne Gewähr, hab auch Probleme beim C++ Programmieren an der Uni.
