C++ String 库 - operator=
描述
它为字符串分配一个新值,替换其当前内容。
声明
以下是 std::string::operator= 的声明
tring& operator= (const string& str);
参数
str − 它是另一个字符串对象。
s − 指向字符数组的指针。
c − 填充字符串的字符。
il − 它是一个 initializer_list 对象。
返回值
它返回 *this。
异常
从不抛出任何异常。
示例
在下面的 std::string::operator= 示例中。
#include <string>
int main () {
std::string str1, str2, str3;
str1 = "Test string: ";
str2 = 'abc';
str3 = str1 + str2;
std::cout << str3 << '\n';
return 0;
}
示例输出应该是这样的 −
Test string: c

