目录

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  
↑回到顶部↑
WIKI教程 @2018