書寫形式:string (const string& str, size_t pos, size_t len = npos);
舉例:
int main(){
string url("https://mp.csdn.net/mp_blog/creation/editor?spm=1000.2115.3001.4503")
string sub1(url,0,5);//從下標為0開始向后5個字符,拷貝給sub1
string sub2(url,22);//缺省參數就很爽,直接定位到最后一個
count<<sub1<<endl;
count<<sub2<<endl;
return 0;
}
增加:
int main(){
// 增string s1("hello");// 尾插入一個字符//s1.push_back(' ');尾插一個字符串//s1.append("world");s1 += ' ';//調用了push_backs1 += "world";//調用了append
cout << s1 << endl;
}
常用string?
練習:
// 要求x轉成string對象string xstr;while (x){size_t val = x % 10;xstr += ('0'+val);x /= 10;}