Bei dieser Funktion muß ganz besonders darauf geachtet werden, das szString1 groß genug ist um szString2 dranzuhängen.
Wenn szString1 mit 'char szString1[12];' angelegt wurde, ist dort Platz für 11 Buchstaben. (Ein Feld wird immer für das abschließende Null-Zeichen benötigt.) Versucht man dann den String " war es nicht." an den String "Ich" ranzuhängen, sind das 16 Buchstaben. 5 Davon würden irgendwo in den Speicher geschrieben und würden das Programm fehlerhaft machen.