Pada artikel ini, kita akan membahas berbagai cara untuk mengganti karakter terakhir dari sebuah string dengan karakter lain di C++
Daftar isi
Misalkan kita memiliki string seperti ini,
"Last City"
Kami ingin mengganti karakter terakhir dari string ini dengan karakter 'X'. String terakhir harus seperti ini,
"Last CitX"_
Ada berbagai cara untuk mengganti hanya karakter terakhir dari sebuah string di C++. Mari kita bahas satu per satu,
Iklan
Menggunakan operator subskrip
Kita dapat menggunakan operator subskrip i. e. [] dengan objek string, untuk mengakses karakter dalam string berdasarkan posisi indeksnya. Untuk mengganti nilai karakter terakhir string, cukup pilih karakter pada posisi indeks N-1, dimana N adalah ukuran string. Kemudian berikan nilai baru untuk itu
Misalnya
#include #include int main[] { std::string strValue = "Last City"; // Replace last character of string strValue[strValue.size[] - 1] = 'X'; std::cout