operator=
描述 (Description)
它为字符串分配一个新值,替换其当前内容。
声明 (Declaration)
以下是std :: string :: operator =的声明
tring& operator= (const string& str);
参数 (Parameters)
str - 它是另一个字符串对象。
s - 指向字符数组的指针。
c - 填充字符串的字符。
il - 它是一个initializer_list对象。
返回值 (Return Value)
它返回* this。
异常 (Exceptions)
永远不要抛出任何例外
例子 (Example)
在下面的例子中,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