string类的常用方法
时间: 2023-09-27 16:06:59 浏览: 142
String类常用的方法
string类是C++标准库中常用的字符串类,包含了很多常用的方法,下面列举一些常用的方法:
1. length():返回字符串的长度。
2. size():与length()方法作用相同,返回字符串的长度。
3. substr(int start, int length):返回从start位置开始长度为length的子字符串。
4. find(string str, int start):在字符串中查找str子字符串,返回其第一次出现的位置,从start位置开始查找。
5. replace(int start, int length, string str):将从start位置开始长度为length的子字符串替换为str。
6. append(string str):将str字符串添加到当前字符串的末尾。
7. insert(int pos, string str):在当前字符串的pos位置处插入str字符串。
8. erase(int start, int length):删除从start位置开始长度为length的子字符串。
9. c_str():返回一个指向当前字符串的字符数组的指针。
10. empty():判断当前字符串是否为空,返回一个布尔值。
以上是一些常用的string类方法,当然还有其他的方法,可以根据具体需求进行使用。
阅读全文