內存中的區域(對象的底層理解)

引用文章:https://blog.csdn.net/qq_36747738/article/details/70909796#commentsedit

棧(stack):放置局部變量,局部變量執行完畢就會被回收

堆(heap):放置對象(屬性),數組,分配的空間(malloc  calloc  realloc)

未初始化段(bss):沒有初始化全局變量和(成員變量)和靜態變量(類變量),初始化後轉到數據段

數據段(ds):放置數據(已經初始化的全局靜態變量和常量數據,code結束纔回收)

代碼段(cs):code的存放處

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