Dalam C++, rentetan ialah jenis perpustakaan standard yang digunakan untuk mewakili teks. Ciri-cirinya termasuk: tatasusunan dinamik, koleksi aksara panjang boleh ubah boleh dibuat melalui rentetan literal, penyalinan, atau rentetan gaya C boleh diakses menggunakan kaedah subskrip atau operator tugasan depan()/belakang; Kaedah append()/insert() mengubah suai rentetan; menyediakan operasi seperti carian subrentetan, perbandingan rentetan, penggabungan, penukaran kes, dsb.
penggunaan rentetan dalam C++
rentetan ialah jenis perpustakaan standard yang digunakan dalam C++ untuk mewakili data teks. Ia ialah tatasusunan dinamik yang menyimpan koleksi aksara panjang berubah-ubah. objek rentetan berkelakuan seperti rentetan gaya C tetapi menyediakan fungsi dan keselamatan yang lebih kaya.
Buat objek rentetan
Terdapat beberapa cara untuk mencipta objek rentetan:
Hello s1 "; string s2(s1);
string s1 = "Hello"; string s2(s1);
string s(cstr, length);
其中 cstr 是 C 风格字符串,length 是字符串长度。访问 string 元素
s[index]
访问指定位置的字符。修改 string
s = "New string";
s.append("!");
s.insert(index, "ABC");
string s(cstr, length);
dengan cstr ialah rentetan gaya C dan panjang ialah rentetan panjang . Akses elemen rentetan
s[index]
untuk mengakses aksara pada kedudukan yang ditentukan. s = "New string";
s.append(" ! ");
s.insert(index, "ABC");
Operasi rentetan lain
==, !=, <, >, <=, >= Operator :Connate
+ operatorAtas ialah kandungan terperinci Bagaimana untuk menggunakan rentetan dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!