Gast
#2796154
Hallo, auf folgender Seite habe ich die itoa-Funktion nachgelesen: http://www.cplusplus.com/reference/clibrary/cstdlib/itoa/ Warum ist die Funktion als
1 | |
deklariert? Mit Rückgabewert? Ich gebe doch *str als Eingangsparameter ein. D.h. die Funktion itoa speichert den String auf den Zeiger ab. Ein Rückgabewert ist somit gar nicht erforderlich. Man könnte sie auch als
1 | |
deklarieren. Ich habe itoa zur Übung auch mal selber geschrieben und als void deklariert. Ich habe das schon öfters festgestellt, dass Funktionen einen Datentyp haben aber eigentlich nichts zurückgeben.... Wwas hat das für Vorteile?