strcat() untuk Menggabungkan String pada C++ - nblognlife

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;

}

Output :
Menggabungkan String
--------------------
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”.
[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

4 Responses to "strcat() untuk Menggabungkan String pada C++"

  1. Kalau 3 input string digabung bagaimana kak?

    ReplyDelete
    Replies
    1. @Mr right
      Bisa dilakukan dua kali proses dgn strcat(). string1 dan string2 digabungkan dulu, kemudian hasilnya digabung dengan string3. Good luck!

      Delete
  2. itu kan sifat char string1 dan string2 nya konstan (sudah di tentukan),
    kalo charnya yang di input user ketika program di jalankan, bagaimana gan ?

    ReplyDelete
    Replies
    1. @Blues Pedia
      Hal tersebut bisa untuk dilakukan.
      Seperti pada umumnya, ambil inputan dari user terlebih dahulu dengan menggunakan "cin", kemudian hasilnya digabung menggunakan fungsi "strcat()". Good luck!

      Delete