Pemahaman String di C++ dan Contoh Penggunaan Fungsi Mengelola String

Pemahaman String di C++ dan Contoh Penggunaan Fungsi Mengelola String
Konten Halaman

String merupakan tipe data yang digunakan untuk menyimpan karakter dalam bahasa pemrograman C++. Dalam C++, string dapat dianggap sebagai kumpulan karakter yang diidentifikasi oleh sebuah pointer.

Dalam artikel ini, kita akan membahas tentang pemahaman string di C++ dan contoh penggunaan fungsi mengelola string.

Membuat String di C++

Anda dapat membuat string di C++ dengan menggunakan tanda kutip dua. Sebagai contoh, perintah berikut akan membuat string dengan nama “namaSaya” dan diisi dengan teks “Halo Dunia!”:

string kataKata = "Halo Dunia!";

Panjang String di C++

Untuk mengetahui panjang string, anda dapat menggunakan fungsi length(). Sebagai contoh, jika anda ingin mengetahui panjang string yang telah dibuat sebelumnya, maka perintahnya adalah:

int panjangNama = namaSaya.length();

Menggabungkan Dua String di C++

Anda dapat menggabungkan dua string di C++ dengan menggunakan operator “+” atau fungsi append(). Sebagai contoh, jika anda ingin menggabungkan dua string “Halo” dan “Dunia”, maka perintahnya adalah:

string halo = "Halo";
string dunia = "Dunia";
string haloDunia = halo + dunia;
// atau menggunakan fungsi append():
string haloDunia2 = halo.append(dunia);

Mengakses Karakter pada String di C++

Anda dapat mengakses karakter pada string di C++ menggunakan operator “[]”. Sebagai contoh, jika anda ingin mengakses karakter ke-3 pada string “Halo Dunia!”, maka perintahnya adalah:

char karakterKe3 = namaSaya[2];

Mengubah Karakter pada String di C++

Anda dapat mengubah karakter pada string di C++ dengan menggunakan operator “[]”. Sebagai contoh, jika anda ingin mengubah karakter ke-3 pada string “Halo Dunia!” menjadi karakter “y”, maka perintahnya adalah:

namaSaya[2] = 'y';

Mencari Karakter pada String di C++

Anda dapat mencari karakter pada string di C++ dengan menggunakan fungsi find(). Sebagai contoh, jika anda ingin mencari karakter “a” pada string “Halo Dunia!”, maka perintahnya adalah:

size_t posisiA = namaSaya.find('a');

Kesimpulan

Dalam artikel ini, kita telah membahas tentang pemahaman string di C++ dan contoh penggunaan fungsi mengelola string. Dalam bahasa pemrograman C++, string sangatlah penting untuk membuat program yang dapat berinteraksi dengan pengguna. Dengan menguasai pengelolaan string di C++, anda dapat membuat program yang lebih kompleks dan efektif.