内存中的区域(对象的底层理解)

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

栈(stack):放置局部变量,局部变量执行完毕就会被回收

堆(heap):放置对象(属性),数组,分配的空间(malloc  calloc  realloc)

未初始化段(bss):没有初始化全局变量和(成员变量)和静态变量(类变量),初始化后转到数据段

数据段(ds):放置数据(已经初始化的全局静态变量和常量数据,code结束才回收)

代码段(cs):code的存放处

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