C++中堆和棧的區別

C++中堆和棧的區別,自由存儲區、全局/靜態存儲區和常量存儲區 文章來自一個論壇裏的回帖,哪一個論壇記不得了! 在C++中,內存分紅5個區,他們分別是堆、棧、自由存儲區、全局/靜態存儲區和常量存儲區。 棧,就是那些由編譯器在須要的時候分配,在不須要的時候自動清楚的變量的存儲區。裏面的變量一般是局部變量、函數參數等。 堆,就是那些由new分配的內存塊,他們的釋放編譯器不去管,由咱們的應用程序去控制,
相關文章
相關標籤/搜索