static 關鍵字的作用
1)函數體內 static 變量的作用範圍爲該函數體,不同於 auto 變量,該變量的內存只被分配一次, 因此其值在下次調用時仍維持上次的值;
(2)在模塊內的 static 全局變量可以被模塊內所用函數訪問,但不能被模塊外其它函數訪問3)在模塊內的 static 函數只可被這一模塊內的其它函數調用,這個函數的使用範圍被限制在聲明它的模塊內;
(4)在類中的 static 成員變量屬於整個類所擁有,對類的所有對象只有一份拷貝;
(5)在類中的 static 成員函數屬於整個類所擁有,這個函數不接收 this 指針,因而只能訪問類的static 成員變量。
(2)在模塊內的 static 全局變量可以被模塊內所用函數訪問,但不能被模塊外其它函數訪問3)在模塊內的 static 函數只可被這一模塊內的其它函數調用,這個函數的使用範圍被限制在聲明它的模塊內;
(4)在類中的 static 成員變量屬於整個類所擁有,對類的所有對象只有一份拷貝;
(5)在類中的 static 成員函數屬於整個類所擁有,這個函數不接收 this 指針,因而只能訪問類的static 成員變量。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
打印CGxxx等結構體
lis杰
2020-07-07 08:45:41
對數組每個數進行操作的系統方法
lis杰
2020-07-07 08:45:41
判斷NSString字符串或NSArray數組是否爲空
lis杰
2020-07-07 08:45:41
如何讓label大小自適應字體大小
lis杰
2020-07-07 08:45:41
JS與原生OC互相調用方法
漫漫人生的blog
2020-07-06 16:28:38
Koupleless 內核系列|模塊化隔離與共享帶來的收益與挑戰
原創
2024-05-15 23:18:46
帶你熟悉CCE集羣增強型CPU管理策略enhanced-static
原創
2024-05-11 11:30:50
時序數據庫集成-opentsdb
pom: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo
原創
2024-04-02 00:39:01
面試官:你簡歷上有熟悉設計模式,那你給我說一下單例模式實現及線程安全吧
雲棲號資訊小哥
2020-08-05 13:55:53
Java 四種引用類型,強引用、軟引用、弱引用、虛引用
雲棲號資訊小哥
2020-08-04 14:40:48
驚呆了!JDK1.8竟然打破了我對接口的一切認知...
雲棲號資訊小哥
2020-08-03 13:01:48
使用static靜態內部類注意事項
godjiong
2020-07-07 09:23:10
靈活而奇特的C++語言特性——作用域解析(二)
tf_apologize
2020-07-06 20:39:24
24小時熱門文章