C++ string 库
C++ 字符串函数
<string>
库提供了许多函数,允许您对字符串执行各种操作。
以下表格列出了一些常用的字符串函数。
函数 | 描述 |
---|---|
at() | 返回字符串中指定索引位置的字符。 |
length() | 返回字符串的长度。 |
size() | length() 的别名,同样返回字符串长度。 |
max_size() | 返回字符串的最大长度。 |
empty() | 检查字符串是否为空。 |
append() | 将一个字符串(或字符串的一部分)追加到另一个字符串的末尾。 |
substr() | 截取指定位置开始、指定长度的子字符串。 |
find() | 查找子字符串或字符首次出现的位置(返回索引值)。 |
rfind() | 查找子字符串或字符最后一次出现的位置。 |
replace() | 替换字符串中指定范围的字符内容。 |
insert() | 在指定位置插入字符串内容。 |
erase() | 删除字符串中指定范围的字符。 |
compare() | 比较两个字符串。 |