Heim > Backend-Entwicklung > C++ > In C/C++ ist die Funktion strcpy() eine Funktion, die zum Kopieren eines Strings in einen anderen String verwendet wird

In C/C++ ist die Funktion strcpy() eine Funktion, die zum Kopieren eines Strings in einen anderen String verwendet wird

WBOY
Freigeben: 2023-09-09 08:49:02
nach vorne
979 Leute haben es durchsucht

In C/C++ ist die Funktion strcpy() eine Funktion, die zum Kopieren eines Strings in einen anderen String verwendet wird

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);
Nach dem Login kopieren

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:

Beispiel

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;
}
Nach dem Login kopieren

Ausgabe

String s1 before: Hello world!
String s1 after: Welcome
String s2 : Welcome
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:tutorialspoint.com
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