Die Funktion strcpy() ist eine Standardbibliotheksfunktion. Es wird verwendet, um eine Zeichenfolge in eine andere Zeichenfolge zu kopieren. In der C-Sprache wird es in der Header-Datei „string.h“ deklariert, während es in der C++-Sprache in der cstring-Header-Datei deklariert wird. Es gibt einen Zeiger auf das Ziel zurück.
Dies ist die Syntax von strcpy() in der C-Sprache,
char* strcpy(char* dest, const char* src);
einige wichtige Punkte von strcpy().
Es kopiert die gesamte Zeichenfolge in die Zielzeichenfolge. Es ersetzt die gesamte Zeichenfolge, anstatt sie anzuhängen.
Die Quellzeichenfolge wird nicht geändert.
Das Folgende ist ein Beispiel für strcpy() in der C-Sprache:
Online-Demonstration
#include <stdio.h> #include<string.h> int main() { char s1[] = "Hello world!"; char s2[] = "Welcome"; printf("String s1 before: %s\n", s1); strcpy(s1, s2); printf("String s1 after: %s\n", s1); printf("String s2 : %s", s2); return 0; }
String s1 before: Hello world! String s1 after: Welcome String s2 : Welcome
Das obige ist der detaillierte Inhalt vonIn C/C++ ist die Funktion strcpy() eine Funktion, die zum Kopieren eines Strings in einen anderen String verwendet wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!