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

  1. length():返回字符串的长度。
  2. size():返回字符串的长度,与length()函数功能相同。
  3. empty():检查字符串是否为空,如果为空则返回 true,否则返回 false。
  4. clear():清空字符串,使其变为空字符串。
  5. append(str):将字符串str添加到当前字符串的末尾。
  6. insert(pos, str):在指定位置pos插入字符串str
  7. erase(pos, len):从指定位置pos开始,删除长度为len的字符。
  8. replace(pos, len, str):从指定位置pos开始,删除长度为len的字符,并用字符串str替换。
  9. substr(pos, len):返回从指定位置pos开始,长度为len的子字符串。
  10. find(str, pos):在字符串中从指定位置pos开始搜索字符串str,返回第一次出现的位置,如果未找到则返回string::npos
  11. rfind(str, pos):在字符串中从指定位置pos开始反向搜索字符串str,返回最后一次出现的位置,如果未找到则返回string::npos
  12. compare(str):将字符串与字符串str进行比较,返回 0 表示相等,返回正数表示大于,返回负数表示小于。

这些是最常用的 string 类成员函数原型,还有其他一些成员函数可以用于字符串操作和查找等功能。

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

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

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