1. 程式人生 > >c++中的static詳解

c++中的static詳解

未經博主同意不得私自轉載!不準各種形式的貼上複製本文及盜圖!

首先,講一下c++ 中的static: 
static有面向過程的有面向物件的,關於面向物件與面向過程區別請參考另一篇博文,也可自行百度。 
先講講程式在記憶體中的儲存結構: 
我把所有知識點大致縮減到下面這張圖上了,希望大家能夠一目瞭然 


Static在面向物件中主要應用於 
①變數 
②函式 
我也是畫了一張圖,希望大家能夠很詳盡的熟悉: 


面向物件程式設計主要應用於 
class 類 
類中的:

ⅰ.靜態全域性變數 
ⅱ.靜態區域性變數 
ⅲ.靜態函式 
類中比較雜,詳細見另一篇文章。 

http://blog.csdn.net/qq_26816591/article/details/52249624

ps:一切內容均是本人根據網上各種途徑總結提煉的,如果涉及版權希望能及時提醒更改。同時希望注重保護他人成果!