string赋值操作

Posted huanian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了string赋值操作相关的知识,希望对你有一定的参考价值。

功能描述:

给string字符串进行赋值

赋值函数原型:

string& operator=(const char *s);    //char*类型字符串 赋值给当前的字符串

string& operator=(const string &s);      //把字符串s赋给当前的字符串

string& operator=(char c);         //字符赋值给当前的字符串

string& assign(const char *s);     //把字符串s赋给当前的字符串

string& assign(const char *s,int n);     //把字符串s的前n个字符赋给当前的字符串

string& assign(const string &s);    //把字符串s赋给当前字符串

string& assign(int n,char c);       //用n个字符c赋给当前字符串

以上是关于string赋值操作的主要内容,如果未能解决你的问题,请参考以下文章

C++提高教程 STL -string赋值操作

String的赋值操作,intern,==等的关系

String的赋值操作,intern,==等的关系

利用RALL机制来事项String类的赋值操作

重载赋值运算符

赋值函数