C++:類的靜態成員變量、靜態成員常量、靜態成員函數

靜態成員使用遵循如下幾點: 靜態成員變量不能經過參數列表來初始化,只能在類外初始化(int ClsTest::total = 0;),若是不初始化則爲編譯器默認值; 靜態成員常量能夠在類內定義時直接初始化,也能夠像靜態成員變量同樣類內聲明,類外定義; 靜態成員是屬於類而不是屬於對象,不佔用對象的空間,但對象能夠引用它,不須要使用特殊的格式,是全部對象共有,一旦改變,各對象都跟着改變; static
相關文章
相關標籤/搜索