TobiasBuschi: if( x = return_false() ){passiert!} kann mir das einer erklären

Beitrag lesen

mit einer Wahrscheinlichkeit von extrem nahe an 1 true ergeben!? Du hast da eine Zuweisung, wenn mich meine Kenntnisse nicht täuschen dürfte die eigentlich immer true ergeben außer die Zuweisung schlägt aus irgend einem Grund fehl (weiß nicht genau, was bei NULL-Werten ist). Solltest du aber einen Vergleich meinen hätte da ein == hingehört. Eigentlich denke ich aber mal, dass du dir der Tatsache bewusst bist, an anderen Stellen stimmts ja...

Ich mache absichtlich eine Zuweisung. Die Bedingung darf trotzdem nicht zutreffen, da der ausgewertete Wert nicht true ergibt.