string基本函式

2022-05-06 02:33:06 字數 959 閱讀 5092

例子:

#include

#include

using

namespace

std;

int main(void

)注意:

substr(pos,len) 函式返回從pos號位開始,長度為len的子串。

這裡的pos是下標。(字串的下標是從0開始的,不是從1開始)

例子:#include

#include

using

namespace

std;

int main(void

)注意:

函式c_str() 將string型別轉換成字元陣列。

一般情況下,我們使用cout 輸出乙個string型別的變數。

在使用了c_str()函式之後,可以使用printf()函式進行輸出。

例子:操作符 +=#include

#include

#include

using

namespace

std;

int main(void)

注意:+=是字串的加法,可以將兩個字串拼接起來。

例子:#include

#include

using

namespace

std;

int main(void)

注意:insert(pos,str) ,在pos的位置開始插入字串str

這裡的pos是下標。

例子:#include

#include

#include

using

namespace

std;

int main(void)

注意:str.erase(pos,length),其中pos表示從下標pos開始刪除,length是要刪除的字元的個數。

String類中的基本函式

需要了解的 知識 1.1使用 比較 比較物件是否引用同一塊記憶體,是則返回true,否則返回false 1.2使用equals 函式比較 比較string值是否相同,equals equalsignorecase 用於對兩個字串的內容進行等價性檢查。equalsignorecase 方法忽略字串大小...

string類基本用法

字串 include include using namespace std intmain str1.insert str1.begin 2,6 插入字元 cout str1 str1 endl str1.erase str1.begin 2,str1.end 2 刪除區間內的字元 cout st...

string 成員函式

c string函式列表 c string c string所有的成員函式 begin 得到指向字串開頭的iterator end 得到指向字串結尾的iterator rbegin 得到指向反向字串開頭的iterator rend 得到指向反向字串結尾的iterator size 得到字串的大小 l...