一時間忘咯 然后就去轉載..
靜態變量存儲在__區
A 全局區
B 堆
C 棧
D 常量區
參考答案:A
知識點
內存到底分幾個區?
1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。
2、堆區(heap) — 一般由程序員分配釋放, 若程序員不釋放,程序結束時可能由os回收 。注意它與數據結構中的堆是兩回事,分配方式倒是類似於鏈表。
3、全局區(靜態區)(static)—全局變量和靜態變量的存儲是放在一塊的,初始化的全局變量和靜態變量在一塊區域, 未初始化的全局變量和未初始化的靜態變量在相鄰的另一塊區域。程序結束后有系統釋放。
4、文字常量區 — 常量字符串就是放在這里的。 程序結束后由系統釋放。
5、程序代碼區 — 存放函數體的二進制代碼。
————————————————
版權聲明:本文為CSDN博主「蕭曵 丶」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/chenyao1994/article/details/93790198