C++03:內存分配

一.簡介

 

二.對象內存

1.建立和銷燬對象

對象能夠存放在棧中或者靜態存儲區中程序員

也能夠在堆(heap)上動態建立對象編程

 

2.對象的生命週期

在棧上或在靜態存儲區上建立一個對象,編譯器決定了對象持續的聲明週期並自動銷燬它對象

在堆上建立對象,編譯器不知道它的生命週期,由程序員編程決定什麼時候銷燬對象生命週期

垃圾收集器(garbage collector)能夠自動發現不須要的對象並銷燬內存

相關文章
相關標籤/搜索