1. 程式人生 > >const優點全面總結

const優點全面總結

effective c++條款02中提到儘量以const替換#define。換句話理解,const保留了巨集的好處,丟棄了巨集的壞處。
變數
    巨集的好處    
            1. 巨集基本**不被編譯器**看見,直接經過**前處理器**的處理基本就行了。
            2. 不用分配記憶體空間,而是直接儲存到**字元表**。
            3. 保護不被改變的數
    巨集的壞處
            1. 巨集的盲目替換;
函式
1.節約程式碼,但是用不方便,會改變引數的值
2. 函式的過載