User Tools

Site Tools


prog:dev_cpp:250804-01:index

C++ string append方法的常用用法 (2025-08-04)

Local Backup

  • C++ string append()新增文本
  • 使用append()加入文字常用方法:
  • 直接添加另一個完整的字串:
    • 如str1.append(str2);
  • 新增另一個字串的某一段子字串:
    • 如str1.append(str2, 11, 7);
  • 添加幾個相同的字元:
    • 如str1.append(5, '.');
  • 注意,個數在前字符在後.上面的代碼意思為在str1後面添加5個“.”.
  • //========================================
    #include<iostream>
    using namespace std;
    //========================================
    int main()
    {
        string str1="I like C++";
        string str2=",I like the world.";
        string str3="Hello";
        string str4("Hi");
        //====================================
        str1.append(str2);
        str3.append(str2, 11, 7);
        str4.append(5, '.');
        //====================================
        cout<<str1<<endl;
        cout<<str3<<endl;
        cout<<str4<<endl;
        system("pause");
        return 0;   
    }
    //========================================
  • 運行結果為
    I like C++,I like the world.
    Hello World.
    Hi.....

prog/dev_cpp/250804-01/index.txt · Last modified: 2025/08/04 14:27 by jethro