c 學習筆記 5 11 小結

2021-07-31 23:01:54 字數 340 閱讀 6745

函式模板

類模板動態陣列類(向量類)

鍊錶類集合類

棧類(先進後出)->可以用於做乙個計算器

佇列類(先進先出)->迴圈佇列  (運用取餘的做法 讓頭到尾 尾到頭)

類是對物件的抽象   而類模板是對類的抽象  但是人們還是不滿足 當兩個類模板 比如 集合類模板 與 鍊錶類模板 都有相似的演算法 add remove 那麼就想到把這些演算法 方法抽象出來誕生了 泛型的程式設計模式 

由四部分組成 容器 演算法 迭代器 函式物件 

當演算法被抽象出來以後 它就不能像私有的方法去訪問類內的私有的資料了 則引入了迭代器的概念 讓這些演算法 方法 能夠去訪問到 不同類的私有成員 

C 學習筆記 指標小結

1 宣告指標 typename pointername 型別 指標名 示例 double pn 指向double型別的指標 int pc 指向int型別的指標 2 給指標賦值 將記憶體位址賦給指標 1 用 運算子獲得被命名的記憶體的位址 指標名 變數名 2 用new運算子返回未命名的記憶體的位址 指...

c筆記小結

c中的字串是被雙引號 括起來的字串行 abc 123456 printf 列印字串 s n abc 123456 printf d n 1 1 資料型別與變數 整數型別 不帶小數點的型別,d 浮點數型別 帶小數點的型別,f 字元型別 英文本元型別,字元資料是使用單引號括起來的乙個字元 a n n 為...

c 學習筆記 book類的小結

用這個book類簡單總結了之前關於友元,內斂,複製建構函式 注釋寫了注意事項 include include using namespace std class book book double p,int d book book b book 如果要手動寫析構函式 一定要寫完函式體 void se...