Hi,
Das logische UND ist nur dann wahr, wenn beide Operanden wahr sind.
Diese Aussage ist hier nicht hilfreich, weil es nicht darum geht, wahr/falsch zu bekommen, sondern tatsächliche Werte durchgereicht werden.
zumal ich mein Durcheinander selbst schon erkannt und kommentiert habe.
Das geht offenbar in JavaScript einerseits weil die entsprechenden Kurzschluss-Operatoren verwendet werden. Andererseits aber vor allem weil Werte truthy/falsy sein können.
Beide Aussagen treffen auf C ebenfalls zu.
Aber in C liefern die logischen Operatoren immer nur ein true (1) oder false (0).
Live long and pros healthy,
Martin
--
Home is where my beer is.
Home is where my beer is.