c++ static关键字的作用
生活随笔
收集整理的這篇文章主要介紹了
c++ static关键字的作用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
| 名稱 | 全局靜態變量 | 局部靜態變量 | 靜態函數 | 類的靜態成員 | 類的靜態函數 |
| 形式 | 全局變量前加static | 局部變量前加static | 函數返回類型前加static | 類成員前加static | 類成員函數前加static |
| 存儲區域 | 靜態存儲區 運行期間一直存在 | 靜態存儲區 運行期間一直存在 | ? | ? | ? |
| 作用域 | 在聲明文件外不可見,準確說時從定義之處開始,到文件結尾 | ?作用域仍為局部作用域,當定義它的函數或語句結束的時候,作用域結束 但是局部靜態變量的離開作用域后并沒有銷毀,任然存在內存中 | 只在本cpp中使用,不會與其他文件的同名函數沖突, | 可以與對個對象共享,但是只存儲一處,供所有對象使用 ? | 累的成員函數,用類引用? |
轉載于:https://www.cnblogs.com/zerozs/p/11484851.html
總結
以上是生活随笔為你收集整理的c++ static关键字的作用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 移动端,fixed bottom问题
- 下一篇: springmvc mybatis 做分