G
Gelöschtes Mitglied 60882
Gast
Hallo zusammen,
wieso wird ein Zeiger als Rückgabewert deklariert?
Zum Beispiel ist die Funktion strcpy aus der Standard-Bibliothek wie folgt deklariert:
Sie könnte doch genauso void zurückgeben, da die Änderung ja eh "in destination" ist.
Gruß
wieso wird ein Zeiger als Rückgabewert deklariert?
Zum Beispiel ist die Funktion strcpy aus der Standard-Bibliothek wie folgt deklariert:
C:
char * strcpy( char * destination, const char * source );
Sie könnte doch genauso void zurückgeben, da die Änderung ja eh "in destination" ist.
Gruß