static變量對照表

變量類型

存儲位置

作用域

特點

全局變量

全局數據區

整個工程

在整個工程中都可見,其他文件可以通過extern關鍵字引入

靜態全局變量

全局數據區

聲明它的文件

只在聲明它的文件中可見

靜態局部變量

全局數據區

聲明它的函數體

一般在聲明處對其初始化,若沒有初始化則系統自動初始化爲0.生命期爲整個程序

靜態函數

全局數據區

聲明它的文件

只在聲明它的文件中可見

靜態成員變量

全局數據區

所屬的類和該類的所有對象

爲該類的所有對象共有,在內存中只有一份拷貝,不能在類聲明中定義。

靜態成員函數

全局數據區

所屬的類和該類的所有對象

爲該類的所有對象共有,在內存中只有一份拷貝,不能在類聲明中定義。只能訪問類的靜態成員變量或靜態成員函數,能被非靜態成員函數訪問。沒有this指針。可以用類名訪問


邊框看不見,CSDN的博客編輯頁面該優化一下了。網速又慢的要死,等明天好點兒了上圖好了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章