return
-
Hey, was bewirkt der RETURN-Befehl mit einer 1 oder einer 0?
gehen auch andere zahlen?
Jetzt schon mal Danke.
-
es gehen alle intetschers
-
ja aber was bewirkt das denn ob ich jetzt ne 1 ne 2 oder 0... hinschreib??
-
Lies mal ein C++ Buch.

-
hab aber grad keins du schlauschwätzer!!!sags mir doch einfach!
oder weißt dus selber net...
-
BOSS schrieb:
hab aber grad keins du schlauschwätzer!!!sags mir doch einfach!
oder weißt dus selber net...So wird dir bestimmt niemand helfen... Und Grundlagen werden hier nur bei wirklich genauen Fragen beantwortet. Es gibt genügend Online-Tuturials wenn man kein Buch hat.
Gruß
-
-
BOSS schrieb:
hab aber grad keins du schlauschwätzer!!!sags mir doch einfach!
oder weißt dus selber net...Depp.
-
return bestimmt, was die Funktion nach außen zurückliefert:
int f() { ... return wert; } int x=f();// x bekommt den wert zugewiesen, den du bei return angegeben hast.
-
BOSS schrieb:
Hey, was bewirkt der RETURN-Befehl mit einer 1 oder einer 0?
Die return _Anweisung_ bewirkt noch gar nichts. Sie sorgt lediglich dafür, dass etwas an den Aufrufer zurückgegeben wird. Was der Aufrufer letztendlich damit macht, ist seine Sache. Und natürlich kannst du auch andere Werte als 0 und 1 zurückgeben, sofern sie zum Rückgabetyp passen. Du kannst sogar überhaupt nichts zurückgeben, dementsprechend brauchst du auch keine return Anweisung.
Falls du mit deiner Frage auf die main Funktion gezielt hast, dann muss diese ein int zurückgeben und der Wert 0 steht für fehlerfreie Ausführung. Was letztendlich das System damit macht, ist trotzdem implementationsspezifisch.