C++ String swap()2024年8月30日 | 阅读 1 分钟 此函数用于交换两个字符串对象的值。 语法假设有两个字符串 s1 和 s2,我们想要交换这两个字符串对象的值。其语法为: 参数它包含一个参数,该参数的值将与字符串对象的值进行交换。 返回值它不返回任何值。 示例 1输出 Before swap r contains 10 rupees Before swap m contains 20 rupees After swap r contains 20 rupees After swap m contains 10 rupees 在此示例中,r 和 m 是两个字符串对象,分别包含“10 rupees”和“20 rupees”。我们使用 swap 函数交换它们的值。交换后,r 包含“20 rupees”,m 包含“10 rupees”。 下一主题C++ 字符串 |
C++ 字符串 cend() 此函数返回字符串最后一个字符的引用。end() 和 cend() 的区别 end() 和 cend() 函数之间唯一的区别是,cend() 返回指向常量值的常量迭代器。语法 考虑字符串 str。语法是:str.cend(); 参数 此函数不包含...
阅读1分钟
C++ String size() 此函数用于返回字符串的长度(以字节为单位)。它定义了构成字符串对象内容的实际字节数,不一定等于容量。语法 考虑一个名为...
阅读1分钟
C++ 字符串 Find() 此函数用于查找指定的子字符串。语法 考虑两个字符串 str1 和 str2。语法将是:str1.find(str2); 参数 str:要搜索的字符串。pos:它定义了开始搜索的字符位置。n:字符串中的字符数。
阅读1分钟
C++ String crbegin() crbegin() 函数表示“反向开始”。此函数引用字符串的最后一个字符。语法 考虑一个字符串 str。语法为: str.crbegin(); 参数 此函数不包含任何参数。返回值 此函数返回指向字符串最后一个字符的常量迭代器。示例 1 让我们...
阅读1分钟
C++ String operator+=() 此函数用于通过在字符串末尾追加新字符来扩展字符串。语法 考虑两个字符串 str1 和 str2。语法为: str1.operator+=(str2); str1.operator+=(ch); str1.operator+=(const char* s); 参数 str2: str2 是要追加的字符串对象。 s: s 是指向...
阅读1分钟
C++ String end() 此函数用于返回一个指向字符串最后一个字符的迭代器。语法 考虑一个字符串 'str' 和一个迭代器 'it'。语法为:iterator it = str.end(); 参数 此函数不包含任何参数。返回值 它返回一个指向末尾的迭代器...
阅读1分钟
C++ String find_first_of() 此函数用于查找指定字符首次出现的位置。语法 假设有字符串 str1 和 str。语法为:str1.find_first_of(str); 参数 str:包含要搜索的字符的字符串。 pos:它定义了开始搜索的位置。 n:数字...
阅读 2 分钟
C++ 字符串 reserve() 此函数请求更改容量。语法 考虑一个字符串 str,l 是字符串的计划长度。其语法是:str.reserve(l); 参数 l 是字符串的计划长度 注意:字符串的容量可以大于或等于 'l'。返回值 它不...
阅读1分钟
C++ 字符串 begin() 此函数返回对第一个元素的引用。语法 考虑一个字符串 's' 和迭代器 'it'。语法将是:iterator it = s.begin(); 参数 此函数不包含任何参数。返回值 此函数不返回任何值。示例 1 让我们看看 begin() 函数的简单示例。#include<iostream> using namespace std; int...
阅读1分钟
C++ String push_back() 此函数用于在字符串末尾添加新字符 ch,使其长度增加一。语法 考虑字符串 s1 和字符 ch。语法为:s1.push_back(ch); 参数 ch : 要添加的新字符。返回值 它不返回任何...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India