Pemahaman String di C++ dan Contoh Penggunaan Fungsi Mengelola String
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.