Rumah >pembangunan bahagian belakang >C++ >Dalam C/C++, fungsi strcpy() ialah fungsi yang digunakan untuk menyalin satu rentetan ke rentetan lain
Fungsi strcpy() ialah fungsi perpustakaan standard. Ia digunakan untuk menyalin satu rentetan ke rentetan yang lain. Dalam bahasa C, ia diisytiharkan dalam fail pengepala "string.h", manakala dalam bahasa C++, ia diisytiharkan dalam fail pengepala cstring. Ia mengembalikan penunjuk ke destinasi.
Ini ialah sintaks strcpy() dalam bahasa C,
char* strcpy(char* dest, const char* src);
beberapa perkara utama strcpy().
Ia menyalin keseluruhan rentetan ke dalam rentetan sasaran. Ia menggantikan keseluruhan rentetan dan bukannya menambahkannya.
Ia tidak mengubah rentetan sumber.
Berikut ialah contoh strcpy() dalam bahasa C:
Demonstrasi dalam talian
#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
Atas ialah kandungan terperinci Dalam C/C++, fungsi strcpy() ialah fungsi yang digunakan untuk menyalin satu rentetan ke rentetan lain. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!