strcat() untuk Menggabungkan String pada C++
Contoh Program strcat() pada C++ |
C++ menyediakan fungsi yang digunakan untuk menggabungkan suatu string pada akhir dari string yang lain. Fungsi tersebut adalah strcat().
Bentuk penulisannya : strcat(string1, string2)
Berikut ini program C++ untuk menggabungkan String
:
/*
Manggabungkan
String
Compiler :
Microsoft Visual Studion 2012
*/
#include
<iostream>
using namespace std;
#include
<conio.h>
#include
<string.h>
int
main()
{
char string1 [] ="Bjarne ";
char string2 [] ="Stroustrup";
cout<<"Menggabungkan String"<<endl;
cout<<"--------------------"<<endl;
cout<<"string1 : "<<string1<<endl;
cout<<"string2 : "<<string2<<endl;
strcat(string1,
string2);
cout<<"\nSetelah digabung, string1
sekarang menjadi : "<<string1<<endl;
_getche();
return EXIT_SUCCESS;
}
Menggabungkan String
--------------------
string1 : Bjarne
string2 : Stroustrup
Setelah digabung, string1 sekarang menjadi : Bjarne Stroustrup
--------------------
string1 : Bjarne
string2 : Stroustrup
Setelah digabung, string1 sekarang menjadi : Bjarne Stroustrup
Penjelasan :
Pada program diatas,
string1 > "Bjarne "
string2 > "Stroustrup";
dengan menggunakan fungsi strcat(string1, string2);. String
yang ada pada variabel string2 “Stroustrup”
dapat ditambahkan di akhir string1 “Bjarne”.
Setelah proses penggabungan maka string1 sekarang berisi “Bjarne
Stroustrup”.
Baca juga fungsi string C++ lainnya:
1. Membandingkan String dengan strcmp() dan strncmp()
2. strcat() untuk Menggabungkan String pada C++
3. [C++] Membalik String dengan strrev()
4. strlwr() - C++ : Konversi String ke Huruf Kecil
5. strupr() - C++ : Konversi String ke Huruf Kapital
6. Menghitung String Masukan Dengan strlen() dan cin.gcount() – C++
7. [C++] Menyalin String Berbeda dengan Menyalin Bilangan (strcpy)
8. C++ - Mencari String dengan strstr()
[RS]
Klik Like & Share jika postingan ini bermanfaat
Apa tanggapan Anda?
Berikan tanggapan Anda melalui kolom komentar yang telah disediakan.
- Gunakan bahasa yang sopan;
- Saat menjadikan postingan pada blog ini sebagai referensi, jangan lupa mencantumkan sumbernya (link dari blog ini).
Jika blog ini bermanfaat jangan lupa memberikan 'like' atau 'share' untuk mendapatkan update terbaru.
Terima kasih