String容器(C++)
2021-02-03 01:16
标签:++ ons ret space sign ios har world const 后面再更~ String容器(C++) 标签:++ ons ret space sign ios har world const 原文地址:https://www.cnblogs.com/ChaseMeng/p/12805609.html构造函数:
string(); //创建一个空的字符串 例如: string str;
string(const char* s); //使用字符串s初始化
string(const string& str); //使用一个string对象初始化另一个string对象
string(int n, char c); //使用n个字符c初始化
示例代码:
1 #includestring>
2 #include
运行结果:
赋值函数:
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(int n, char c); //用n个字符c赋给当前字符串
示例代码:
1 #includestring>
2 #include
运行结果:
追加函数:
上一篇:4.29 数组的索引和排序