C/C++內存有哪幾種類型?

C中,內存分爲5個區:堆(malloc)、棧(如局部變量、函數參數)、程序代碼區(存放二進制代碼)、全局/靜態存儲區(全局變量、static變量)和常量存儲區(常量)。此外,C++中有自由存儲區(new)一說。
全局變量、static變量會初始化爲零,而堆和棧上的變量是隨機的,不確定的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章