Hi,
Angenommen ich möchte zwei Datensätze vom Typ integer miteinander vergleichen, also würden die beiden folgenden ausdrücke 1 bzw. true zurückgeben, oder?
if (d1==d2) {/* .... */}
if (d1&d2) {/* .... */}
Das kommt wohl auf die Inhalte von d1 und d2 an, ob das letztendlich true oder false ergibt.
15&15 ergibt 15.
Das \*evaluiert\* üblicherweise zwei true, aber es \*ist\* nicht true - und 1 schon gar nicht.
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?