string是cpp中的乙個類,用來定義字串變數。而且封裝了很多實用成員函式。
string a
("abcd");
string b=
"abcd"
;string s=
;string c=
(a);
//使用string物件a來初始化。
cin/輸入時,會以空格截斷。
sizeof(string)=4;但是string 可以動態增長空間,增長策略為2倍capacity
下標運算訪問某個字元 string [int]
拷貝:「=」
string b
(" ");
string a=b;
追加: 「+=」
個數:成員函式size();
比較:「<」 「>」 「==」
返回風格字串:const chart* c_str() const;
子串:string substr(( size_type pos = 0, size_type count = npos ) pos為子串起始點,npos為子串長度。
交換:swap()void swap(stirng &s2)
自實現的mystring類鏈結
2019牛客國慶集訓派對day2 C(主席樹)
題意 多組輸入,長度為n的序列,每個人有屬性值為a ia i ai 多次詢問,詢問區間 l,r l,r l,r 最大的h,使得有起碼h個人的屬性值也是大於等於h的。主席樹上判斷往左還是往右走就好,優先向右走,否則用乙個變數加上右子樹,判斷左子樹。include using namespace std...
C 之String學習一
using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace stringdemo console.writeline ...
C 學習之string類
string類 string初始化 示例 include includeusing namespace std int main string s1 hello world 把字串賦給當前字串s1 cout string字元操作 示例 include includeusing namespace s...