c string常用函式

2021-09-24 12:07:25 字數 451 閱讀 2995

.erase(i,l) i的位置開始刪除長度為l的子串

.erase(3);  3後面全刪完

.substr(3,2);  從下標3的位置取長度為2的子串 

.substr(3);  從下標3的位置開始的子串 

reverse(s.begin(),s.end()); 翻轉s串 

string::iterator i,j;   迭代器 類似指標

/*s.erase(3,1) 從3的位置刪除長度為1的子串

s.erase(3) 3後面全刪完

s.substr(3,2) 從下標3的位置取長度為2的子串

reverse(s.begin(),s.end()); 翻轉s串

*/ #includeusing namespace std;

int main()

後續待補。。。

C string常用函式

string擷取 替換 查詢子串函式 1.擷取子串 s.substr pos,n 擷取s中從pos開始 包括0 的n個字元的子串,並返回 s.substr pos 擷取s中從從pos開始 包括0 到末尾的所有字元的子串,並返回 2.替換子串 s.replace pos,n,s1 用s1替換s中從po...

C string常用的函式

s.substr pos,n 擷取s中從pos開始 包括0 的n個字元的子串,並返回 s.substr pos 擷取s中從從pos開始 包括0 到末尾的所有字元的子串,並返回 s.replace pos,n,s1 用s1替換s中從pos開始 包括0 的n個字元的子串 s.find s1 查詢s中第一...

C string的常用函式

string的常用函式 string str string str1 誰道人生無再少 string str2 門前流水尚能西 string str3 休將白髮唱黃雞 string str11 休將白髮唱黃雞 string str4 此時此刻 正當此時 無師無對手 鏡與樁中求 比較字串 label1....