C strcat () - C Standardbibliothek

Bei der C-Programmierung verknüpft die Funktion strcat () zwei Zeichenfolgen (verbindet sie).

Die Funktionsdefinition von strcat()lautet:

 char * strcat (char * Ziel, const char * Quelle) 

Es ist in der string.hHeader-Datei definiert.

strcat () Argumente

Wie Sie sehen können, akzeptiert die strcat()Funktion zwei Argumente:

Ziel - Zielzeichenfolge
Quelle - Quellzeichenfolge

Die strcat()Funktion verkettet die destinationZeichenfolge und die sourceZeichenfolge, und das Ergebnis wird in der destinationZeichenfolge gespeichert .

Beispiel: C strcat () Funktion

 #include #include int main() ( char str1(100) = "This is ", str2() = "programiz.com"; // concatenates str1 and str2 // the resultant string is stored in str1. strcat(str1, str2); puts(str1); puts(str2); return 0; )

Ausgabe

 Dies ist programiz.com programiz.com

Hinweis: Wenn wir verwenden strcat(), sollte die Größe der Zielzeichenfolge groß genug sein, um die resultierende Zeichenfolge zu speichern. Wenn nicht, erhalten wir den Segmentierungsfehlerfehler.

Interessante Beiträge...