對(duì)C++ string append方法的常用用法詳解
C++ string append()添加文本
使用append()添加文本常用方法:
直接添加另一個(gè)完整的字符串:
如str1.append(str2);
添加另一個(gè)字符串的某一段子串:
如str1.append(str2, 11, 7);
添加幾個(gè)相同的字符:
如str1.append(5, '.');
注意,個(gè)數(shù)在前字符在后.上面的代碼意思為在str1后面添加5個(gè)".".
//======================================== #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; } //========================================
運(yùn)行結(jié)果為
I like C++,I like the world. Hello World. Hi.....
以上這篇對(duì)C++ string append方法的常用用法詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- C++ 讀文件 將文件內(nèi)容讀入到字符串string中的方法
- 詳解C++中string的用法和例子
- 代碼分析c++中string類
- C/C++中關(guān)于std::string的compare陷阱示例詳解
- 詳解C++中String類模擬實(shí)現(xiàn)以及深拷貝淺拷貝
- C++編程之CString、string與、char數(shù)組的轉(zhuǎn)換
- C++中CString string char* char 之間的字符轉(zhuǎn)換(多種方法)
- 詳解C++ 編寫String 的構(gòu)造函數(shù)、拷貝構(gòu)造函數(shù)、析構(gòu)函數(shù)和賦值函數(shù)
- C++ 中String 替換指定字符串的實(shí)例詳解
- C++標(biāo)準(zhǔn)模板庫(kù)string類的介紹與使用講解
相關(guān)文章
模擬實(shí)現(xiàn)C語(yǔ)言中的內(nèi)存管理
這篇文章主要內(nèi)容是模擬C語(yǔ)言中的內(nèi)存管理,需要的朋友可以參考下2015-07-07深入探討C++ OpenCV如何實(shí)現(xiàn)圖像矯正
這篇文章主要為大家詳細(xì)介紹了C++ OpenCV如何實(shí)現(xiàn)簡(jiǎn)單的圖像矯正功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03C語(yǔ)言for循環(huán)嵌套for循環(huán)在實(shí)踐題目中應(yīng)用詳解
初學(xué)C語(yǔ)言,常常遇到for循環(huán)中嵌套個(gè)for循環(huán),初學(xué)者對(duì)于這種形式總是一知半解,這次我就整理了常見(jiàn)的for循環(huán)嵌套for循環(huán)的題目,我們一起爭(zhēng)取一舉拿下這類題。學(xué)廢他們,以后再見(jiàn)到就不怕啦!每天都要學(xué)一點(diǎn)呀。加油,奮斗的我們2022-05-05C++用一棵紅黑樹(shù)同時(shí)封裝出set與map的實(shí)現(xiàn)代碼
set中存儲(chǔ)的一般為鍵K即可,而map存儲(chǔ)的一般都是鍵值對(duì)KV,也就是說(shuō)他們結(jié)構(gòu)是不同的,那么我們?nèi)绾尾拍苡靡活w紅黑樹(shù)同時(shí)封裝出set與map兩種容器呢,那么接下來(lái)我們具體地來(lái)研究下STL庫(kù)中是怎樣實(shí)現(xiàn)的,并且進(jìn)行模擬實(shí)現(xiàn),需要的朋友可以參考下2024-03-03一起來(lái)學(xué)習(xí)C++的構(gòu)造和析構(gòu)
這篇文章主要為大家詳細(xì)介紹了C++構(gòu)造和析構(gòu),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2022-03-03