Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

strcat - zwei Zeichenketten zusammenfügen

&pagelevel(4)&pagelevel

Definition

#include <string.h>

char *strcat(char *s1, const char *s2);

Beschreibung

strcat() hängt eine Kopie der Zeichenkette s2 ans Ende der Zeichenkette s1 und liefert einen Zeiger auf s1 zurück.

Das Nullbyte (\0) am Ende der Zeichenkette s1 wird vom ersten Zeichen der Zeichenkette s2 überschrieben. strcat() schließt die Zeichenkette mit dem Nullbyte (\0) ab.

Returnwert

Zeiger auf die Ergebniszeichenkette s1.

Hinweise

Als Argumente werden Zeichenketten erwartet, die mit dem Nullbyte (\0) abgeschlossen sind.

strcat() überprüft nicht, ob der Speicherbereich von s1 groß genug für das Ergebnis ist!

Bei sich überlappenden Speicherbereichen ist das Verhalten undefiniert.

Siehe auch

strncat(), string.h.