#include <iostream>
#include <string>
using namespace std;
int main()
{
// 1 string& operator+=(const string& str);//重载+=操作符
// 2 string& operator+=(const char* str);//重载+=操作符
// 3 string& operator+=(const char c);//重载+=操作符
// 4 string& append(const char *s);//把字符串s连接到当前字符串结尾
// 5 string& append(const char *s, int n);//把字符串s的前n个字符连接到当前字符串结尾
// 6 string& append(const string &s);//同operator+=()
// 7 string& append(const string &s, int pos, int n);//把字符串s中从pos开始的n个字符连接到当前字符串结尾
// 8 string& append(int n, char c);//在当前字符串结尾添加n个字符c
// 1 string& operator+=(const string& str);//重载+=操作符
string str1 = "hello";
string str2 = "world";
str1 += str2;
cout << "str1: " << str1 << endl;
// 2 string& operator+=(const char* str);//重载+=操作符
string str3 = "hello";
str3 += "str333333";
cout << "str3: " << str3
C++ 88 之 string拼接
最新推荐文章于 2025-06-30 08:00:53 发布