Fungsi strcat () di C ++ menambahkan salinan string ke akhir string lain.
strcat () prototipe
char * strcat (char * dest, const char * src);
The strcat()
Fungsi membutuhkan dua argumen: dest dan src. Fungsi ini menambahkan salinan string karakter yang ditunjukkan oleh src ke akhir string yang ditunjukkan oleh tujuan. Karakter penghentian null di akhir tujuan diganti dengan karakter pertama dari src dan karakter yang dihasilkan juga dihentikan.
Perilaku tidak ditentukan jika
- stringnya tumpang tindih.
- array dest tidak cukup besar untuk menambahkan konten src.
Ini didefinisikan dalam file header "> file header.
strcat () Parameter
dest
: Pointer ke string penghentian null untuk ditambahkan.src
: Pointer ke string penghentian null yang akan ditambahkan.
strcat () Nilai kembali
Fungsi strcat () mengembalikan tujuan, penunjuk ke string tujuan.
Contoh: Bagaimana fungsi strcat () bekerja
#include #include using namespace std; int main() ( char dest(50) = "Learning C++ is fun"; char src(50) = " and easy"; strcat(dest, src); cout << dest ; return 0; )
Saat Anda menjalankan program, hasilnya adalah:
Mempelajari C ++ itu menyenangkan dan mudah