muss int main() etwas zurück geben??
-
Ich dachte immer, das es das muss (return 0)!
Hab aber das gelesen:
Anderes Forum schrieb:
Main muss eigentlich nichts zurückgeben, weil sie einen sogenannten impliziten Rückgabewert hat. Manche Compiler wollens aber trotzdem.
also was stimmt nun?
-
Nein, du mußt nichts zurück geben, das macht dann der Compiler für dich, er gibt dann den wert Null zurück.
-
zumindest sollte der compiler das. Wenn ers nicht tut schreibste halt ein kleines return 0 ans Ende der main. Sollte auch kein Beinbruch sein
-
also ich würde es immer hinschreiben, is auf alle Fälle am besten