Was bedeutet strcat in der C-Sprache?

Guanhui
Freigeben: 2020-06-15 13:20:20
Original
12580 Leute haben es durchsucht

Was bedeutet strcat in der C-Sprache?

Was bedeutet strcat in der C-Sprache?

strcat stellt eine Funktion zum Anhängen von Zeichenfolgen in der C-Sprache dar. Ihre Funktion besteht darin, Zeichenfolge A an das Ende von Zeichenfolge B anzuhängen. Der Wert von Zeichenfolge A bleibt unverändert und Zeichenfolge B wird länger. Sie müssen sicherstellen, dass die B-Zeichenfolge nach dem Hinzufügen von A nicht überlaufen kann.

strcat-Deklaration

Das Folgende ist die Deklaration der Funktion strcat().

char *strcat(char *dest, const char *src)
Nach dem Login kopieren

strcat-Parameter

dest – zeigt auf das Zielarray, das einen C-String enthält und groß genug ist, um den angehängten String aufzunehmen.

src – zeigt auf die anzuhängende Zeichenfolge, die die Zielzeichenfolge nicht überschreibt.

strcat-Rückgabewert

Diese Funktion gibt einen Zeiger auf die endgültige Zielzeichenfolge dest zurück.

strcat-Beispiel

#include <stdio.h>
#include <string.h>
 
int main ()
{
   char src[50], dest[50];
 
   strcpy(src,  "This is source");
   strcpy(dest, "This is destination");
 
   strcat(dest, src);
 
   printf("最终的目标字符串: |%s|", dest);
   
   return(0);
}
Nach dem Login kopieren

Kompilierte und ausgeführte Ergebnisse

最终的目标字符串: |This is destinationThis is source|
Nach dem Login kopieren

Empfohlenes Tutorial: „C#

Das obige ist der detaillierte Inhalt vonWas bedeutet strcat in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
c
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage