C++的入門基礎知識

const修飾符 1.爲何在C++中const要比#define更加常用?  在C語言中,習慣使用#define來定義常量,如:#define MAX 10000,實際上這種方法只是在預編譯時進行字符置換,把程序中出現的標識符MAX全部置換爲10000。在預編譯後,程序中不再有MAX這個標識符。MAX不是變量,沒有類型,不佔用存儲單元,而且容易出錯。與#define定義的常量有所不同的是const
相關文章
相關標籤/搜索