C++字符串string

C++字符串string教程,在 C++ 中,我们需要表示一个 字符串,除了可以使用 char 数组 之外,还可以直接使用 string 来表示一个字符串。

C++ string赋值

C++ string赋值教程,在 C++ 中,string 我们可以直接进行赋值,也可以使用 assign 成员函数进行赋值,同时,assign 成员函数赋值提供了多个 重载 的版本。

C++字符串长度

C++字符串长度教程,在 C++ 中,我们要获取 string 类型的字符串的长度,我们可以使用 length 函数或者使用 size 函数。

C++字符串拼接

C++字符串拼接教程,在 C++ 中,我们对 string 字符串进行拼接,我们可以使用 + 号或者使用 +=。

C++字符串追加

C++字符串追加教程,在 C++ 中,我们对 string 字符串进行追加,我们可以使用 append 函数。

C++字符串比较

C++字符串比较教程,在 C++ 中,我们需要对 string 字符串进行比较,我们可以直接使用 == 号或者使用 !=。

C++字符串对比

C++字符串对比教程,在 C++ 中,我们需要对 string 字符串进行对比,我们除了可以使用 == 号或者使用 !=,还可以使用字符串的 compare 函数。

C++字符串是否为空

C++字符串是否为空教程,在 C++ 中,我们需要判断 string 字符串是否为空,有五种方法,即使用 empty 函数、使用 length 函数、使用 size 函数、

C++字符串截取

C++字符串截取教程,在 C++ 中,我们需要截取 字符串 或者说获取字符串的子串,可以使用 substr 函数,其中 substr 函数的两个参数都有默认值。

C++字符串交换

C++字符串交换教程,在 C++ 中,我们需要交换两个 字符串 我们可以借助第三个中间 变量 过渡来实现,同时,C++ 提供了 swap 函数,可以直接实现交换两个字符串。

C++字符串查找

C++字符串查找教程,在 C++ 中,我们需要在一个 字符串 中查找一个特定的字符串或者 字符,我们可以使用 find 函数,如果找到,则返回子串或字符在 string 对象字符串中的位置(即下标)。

C++反向查找字符串

C++反向查找字符串教程,在 C++ 中,find 函数用于从前往后在一个 字符串 中,查找另一个字符串,而 rfind 函数,用于从后往前查找字符串。

C++查找任意字符第一次出现位置

C++查找任意字符第一次出现位置教程,在 C++ 中,我们要在一个 字符串 中查找另一个子串中的任意一个 字符 第一次出现的位置,我们可以使用 find_first_of 函数。

C++查找任意字符最后一次出现位置

C++查找任意字符最后一次出现位置教程,在 C++ 中,我们要在一个 字符串 中查找另一个子串中的任意一个 字符 最后一次出现的位置,我们可以使用 find_last_of 函数。

C++字符串替换

C++字符串替换教程,在 C++ 中,如果我们需要将一个 字符串 中的特定字符串替换为另一个字符串,我们可以使用 replace 函数。replace 函数会返回替换后的字符串的 引用。

C++删除子串

C++删除子串教程,在 C++ 中,字符串 的 erase 成员函数可以删除 string 对象中的子串,并返回对象自身的引用。

C++字符串插入

C++字符串插入教程,在 C++ 中,insert 函数用于将一个 字符串 插入到另一个字符串的指定位置,并返回插入字符串后的字符串。

C++字符串反转

C++字符串反转教程,在 C++ 中,reverse 函数可以用于反转一个 字符串,reverse 函数接受一个要开始反转的迭代器和一个结束位置的迭代器,将该区间的字符串反转。