strcat()
Menggabungkan dua string dalam C
Fungsi strcat()
digunakan untuk menggabungkan (mengkonkatenasi) dua string. Fungsi ini menyalin konten string sumber ke akhir string tujuan, menggantikan karakter null ('\0'
) pada akhir string tujuan dengan string sumber dan menambahkan karakter null baru di akhir.
Sintaks
dest
➜ Pointer ke string tujuan. String ini harus memiliki ruang yang cukup untuk menampung gabungan string.src
➜ Pointer ke string sumber yang akan ditambahkan di akhir string tujuan.Mengembalikan: Pointer ke string tujuan (
dest
).
Penjelasan
Penggabungan String:
strcat()
menambahkan seluruh karakter darisrc
ke akhirdest
dan menyisipkan karakter null ('\0'
) di akhir hasil gabungan.Pastikan Buffer Cukup: Pastikan buffer pada
dest
cukup besar untuk menampung string awal dan string yang akan ditambahkan agar tidak terjadi buffer overflow.Modifikasi String Tujuan: Fungsi ini memodifikasi string tujuan secara langsung.
Contoh Pengunaan
1. Menggabungkan string
Hasilnya:
Last updated