引用文章:https://blog.csdn.net/qq_36747738/article/details/70909796#commentsedit
棧(stack):放置局部變量,局部變量執行完畢就會被回收
堆(heap):放置對象(屬性),數組,分配的空間(malloc calloc realloc)
未初始化段(bss):沒有初始化全局變量和(成員變量)和靜態變量(類變量),初始化後轉到數據段
數據段(ds):放置數據(已經初始化的全局靜態變量和常量數據,code結束纔回收)
代碼段(cs):code的存放處