Moin,
also das ist eine gültige C-Konstruktion, macht aber nicht das, was Du vorhast. Ich bin mir gerade nicht sicher, ob der Parser von links oder von rechts arbeitet, also angenommen er arbeitet von links, dann ist Deine Abfrage so was wie
Also erst wird r1 mit r2 verglichen, dann das Ergebnis (true oder false!!!) mit r3 usw. Aus eigener leidvoller Erfahrung empfehle ich: schreib nie in Umgangssprache, sondern so, wie in Deiner zweiten Zeile.Code:if (((r1 == r2) == r3) == r4)
BTW: mehr schönen C-Code gibt's hier oder schau in meine Signatur
viele Grüße
Andreas
Lesezeichen