3.4k 3 分鐘

# vector # 標頭檔 #include<vector># 構造器 && 初始化 默認構造器:empty container constructor 批量構造器:fill constructor 範圍構造器:range constructor 複製構造器:copy constructor #include<vector>#include<iostream>using namespace std;void print(vector<int> temp){...
4.9k 4 分鐘

# 常用容器 container # Vector 簡單的講就是動態的陣列,大小可以是 0 到無限大 標頭檔:<vector> v [i]:v 的第 i 項 v.size ():回傳 v 目前的長度 v.push_back (T a):在 v 的結尾加一個 a v.pop_back ():刪除 v 的最末項,若 v 為空,會發生無法預期的結果 v.empty ():回傳一個 bool,表示 v 是否為空的 v.clear ():清空 v,但原本的空間不會被釋放掉。 # 範例...
6.6k 6 分鐘

# 字串 # 基礎用法 字串實例可以使用 [] 指定索引來存取相對應位置的字元,就有如字元陣列的操作一般 string str1; // 內容為空字串string str2 = "sololearn"; // 內容為指定的字串常量可使用 str.length () 或 str.size () 得知字串大小 #include <iostream>using namespace std;int main(){ string s="Hello World";...