11.1 使用const 提高函數(shù)的健壯性 11.1.1 用const 修飾函數(shù)的參數(shù) 如果參數(shù)作輸出用魁亦,不論它是什么數(shù)據(jù)類型族跛,也不論它采用“指...
對象(Object)是類(Class)的一個實例(Instance)默终。如果將對象比作房子饱狂,那么類就是房子的設計圖紙。所以面向對象設計的重點是類的...
構造函數(shù)歇攻、析構函數(shù)與賦值函數(shù)是每個類最基本的函數(shù)。每個類只有一個析構函數(shù)和一個賦值函數(shù)亲桥,但可以有多個構造函數(shù)(包含一個拷貝構造函數(shù)洛心,其它的稱為普...
8. C++函數(shù)的高級特性 對比于C 語言的函數(shù),C++增加了重載(overloaded)题篷、內聯(lián)(inline)词身、const 和virtual四...
7. 內存管理 7.1 內存分配方式 內存分配方式有三種: (1) 從靜態(tài)存儲區(qū)域分配。內存在程序編譯的時候就已經分配好番枚,這塊內存在程序的整個運...
6.函數(shù)設計 函數(shù)接口的兩個要素是參數(shù)和返回值法严。C 語言中,函數(shù)的參數(shù)和返回值的傳遞方式有兩種:值傳遞(pass by value)和指針傳遞(...
5.常量 常量是一種標識符葫笼,它的值在運行期間恒定不變深啤。C 語言用 #define 來定義常量(稱為宏常量)。C++ 語言除了 #defin...
4. 表達式和基本語句 4.1 運算符的優(yōu)先級 (1)如果代碼行中的運算符比較多渔欢,用括號確定表達式的操作順序墓塌,避免使用默認的優(yōu)先級 4.2 復合...
3.命名規(guī)則 3.1 共性規(guī)則 (1)標識符應當直觀且可以拼讀,可望文知意奥额,不必進行“解碼”苫幢。 (2)標識符的長度應當符合“min-length...