Ja es ist !=Einfach mal nach "C Operatoren" googeln
![]()
Ja es ist !=Einfach mal nach "C Operatoren" googeln
![]()
if(Z){} ist immer wahr solange Z nicht 0 ist.
genau, ganz einfach:
alles was null ist, liefert in C als Argument von if() eine 0 (entspricht "FALSE"),Code:int Z; if(Z) {... }
alls was ungleich Null ist, liefert in C als Argument von if() eine 1 (entsprcht "TRUE")
wenn also Z ungleich null ist (größer oder kleiner, also Z!=0 ), wird der Körper hinter dem if(Z) ausgeführt,
falls Z gleich Null ist (also Z==0), wird der if-Körper übersprungen
Viele Grüße - HaWe aka Ford
NXC CHESS SCHACH für NXT: http://www.mindstormsforum.de/viewtopic.php?f=70&t=6790
Hallo, Dank an alle für die schnelle Antwort ! Programm läuft bestens.
So einfach und zu dumm von mir: hätte ich mit etwas mehr Überlegung ja auch draufkommen können, daß if(Z){} nur wahr, wenn Z nicht Null.
Thema erledigt, nochmals danke, Vilem
Geändert von Vilem (06.01.2012 um 14:11 Uhr) Grund: schreibfehler
*** fail faster to succeed sooner ***
Lesezeichen