(1)typedef可以將變數重新命名,並且可以是幾個,中間用「,」隔開。
(2)enum 列舉型別:列舉型別就是將可能出現的結果一起儲存,每次操作只會出現乙個結果。每乙個列舉值都可對應乙個整型的資料,預設從0開始,可以顯示的說明從幾開始
eg: enum;
(4)**前向引用宣告:只能說明這是乙個類,而不能宣告物件。如果需要宣告乙個物件,必須使用引用或者指標
(5)如果使用預設的建構函式,只是實現淺複製,即兩個物件指向了同一塊記憶體空間。但是如果自己來寫複製建構函式,實現的就是深複製。
(6)父類的宣告被派生類例項化時,物件只能使用父類的函式和變數。想要使用派生類的修改的父類函式,父類函式要用virtual修飾。
(7)關於派生類建構函式的執行順序:1 先呼叫基類的建構函式,呼叫順序和繼承順序相同。2對派生類新增的成員進行初始化,初始化順序按照在派生類的定義順序3最後執行構造體。析構函式的順序正好相反。 如果基類是無參的建構函式,可以在初始化時不顯示給出類名。
C 容器的一些總結
原部落格 1 容器的定義 在資料儲存上,有一種物件型別,它可以持有其它物件或指向其它對像的指標,這種物件型別就叫做容器。很簡單,容器就是儲存其它物件的物件,當然這是乙個樸素的理解,這種 物件 還包含了一系列處理 其它物件 的方法。2 容器的種類 順序容器 是一種各元素之間有順序關係的線性表,是一種線...
C一些知識總結
1.switch 其中括號中的引數為數字型變數即 整型 字元型 列舉型別 2.include表示從庫函式數中查詢,而 include stdio.h 表示先查詢使用者自定義的標頭檔案,找不到再到庫函式中找。3.exit是乙個庫函式,用於結束乙個程式或程序。而exit 1 表示發生錯誤後退出,exit...
一些的總結
大學的教育模式是先教你原理,在教你怎麼用工具 而缺少樂趣,一般大牛 的思維模式都是這樣 先知道原理 在用工具 其實對於普通人來講,一般都是 知道原來還有這種利用方式?到 我要用工具來提高效率 廣用效率還不行 我要知道原理 誒好像現在工具滿足不了我的需要了,我要自己新增規則 新增的規則 以及滿足不了我...