-
靜態存儲方式
鎖定
靜態存儲方式是指在程序運行期間分配固定的存儲空間的方式。
- 中文名
-
靜態存儲方式
- 定 義
-
在程序運行期間分配固定的存儲空間的方式
靜態存儲
變量通常是在變量定義時就分定
存儲單元並一直保持不變,直至整個程序結束。
典型的例子是函數的
形式參數,在函數定義時並不給行參分配
存儲單元,只是在函數被調用時,才予以分配,調用函數完畢立即釋放。
靜態存儲
變量是一直存在的,而
動態存儲變量則時而存在時而消失。通常把由於
變量存儲方式不同而產生的特性稱為變量的生存期。
生存期表示了
變量存在的時間,
生存期和
作用域時從時間和空間這兩個不同的角度來描述變量的特性,這兩者即有聯繫,又有區別。
一個
變量究竟屬於哪一種存儲方式,並不能僅從其
作用域來判斷,還應有明確的存儲類型説明。