C++ 中最常用的 string 类成员函数包括:

  1. length():返回字符串的长度。
  2. size():返回字符串的长度,与 length() 函数作用相同。
  3. empty():判断字符串是否为空,如果为空返回 true,否则返回 false
  4. clear():清空字符串,将字符串的内容置为空。
  5. append():在字符串的末尾添加字符或字符串。
  6. insert():在字符串的指定位置插入字符或字符串。
  7. erase():删除字符串中的指定字符或子字符串。
  8. replace():替换字符串中的指定字符或子字符串。
  9. substr():返回字符串的子字符串。
  10. find():查找字符串中指定字符或子字符串的第一次出现的位置。
  11. rfind():反向查找字符串中指定字符或子字符串的第一次出现的位置。
  12. compare():比较两个字符串的大小,返回一个整数值。
  13. c_str():将字符串转换为 const char* 类型的 C 风格字符串。
  14. data():返回一个指向字符串中字符数组的指针。
  15. at():访问字符串中指定位置的字符。
  16. operator[]:通过索引访问字符串中指定位置的字符。
  17. push_back():在字符串的末尾添加一个字符。
  18. pop_back():删除字符串的最后一个字符。
  19. resize():改变字符串的大小。
  20. swap():交换两个字符串的内容。

这些是 C++ 中最常用的 string 类成员函数,可以根据具体的需求选择合适的函数来处理字符串。

C++ String 类常用成员函数详解

原文地址: https://www.cveoy.top/t/topic/bES7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录