deepthroat
Erfahrenes Mitglied
Hi.
Also das Verketten ist jetzt korrekt.
Nur ein paar Kleinigkeiten:
Also das Verketten ist jetzt korrekt.
Nur ein paar Kleinigkeiten:
- für die Allokation von dynamischen Arrays (C-Strings sind Arrays von char) nutzt man evtl. lieber calloc
- du übergibst einen nicht initialisierten Zeiger als 3. Parameter an die Funktion, das macht wenig Sinn zumal du die übergebene Adresse in der Funktion überschreibst
- du hast vergessen den Speicher mit free() freizugeben
- deine Klammerung um die Funktionsaufrufe von strcpy und strcat sieht etwas merkwürdig / unüblich aus
- \edit: die Parameter der Funktion sollten lieber "const char*" sein oder sogar "const char* restrict" falls dein Compiler den C99 Standard unterstützt.
Zuletzt bearbeitet: