C ++ strcpy () - Perpustakaan Standard C ++

Fungsi strcpy () dalam C ++ menyalin rentetan watak dari sumber ke destinasi.

prototaip strcpy ()

 char * strcpy (char * dest, const char * src);

Yang strcpy()mengambil dua hujah: dest dan src. Ia menyalin rentetan watak yang ditunjukkan oleh src ke lokasi memori yang ditunjukkan oleh dest. Watak penamatan nol juga disalin.

Tingkah laku tidak ditentukan sekiranya:

  • Memori yang diperuntukkan untuk pointer dest tidak cukup besar.
  • Rentetan bertindih.

Ia ditakrifkan dalam header file "> header file.

strcpy () Parameter

  • dest: Penunjuk ke array watak di mana kandungannya disalin ke.
  • src: Penunjuk ke array watak di mana kandungannya disalin dari.

strcpy () Nilai pulangan

Fungsi strcpy () mengembalikan dest, penunjuk ke tujuan.

Contoh: Bagaimana fungsi strcpy () berfungsi

 #include #include using namespace std; int main() ( char src() = "Hello Programmers."; /* Large enough to store content of src */ char dest(20); strcpy(dest,src); cout << dest; return 0; )

Semasa anda menjalankan program, outputnya adalah:

 Hello Pengaturcara. 

Artikel menarik...