每日一题(35)—— heap与stack的差别
生活随笔
收集整理的這篇文章主要介紹了
每日一题(35)—— heap与stack的差别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
heap與stack的差別:
Heap是堆,stack是棧。
Stack的空間由操作系統自動分配/釋放,Heap上的空間手動分配/釋放。
Stack空間有限,Heap是很大的自由存儲區
C中的malloc函數分配的內存空間即在堆上,C++中對應的是new操作符。
程序在編譯期對變量和函數分配內存都在棧上進行,且程序運行過程中函數調用時參數的傳遞也在棧上進行
總結
以上是生活随笔為你收集整理的每日一题(35)—— heap与stack的差别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java Wbe 学习心得 day06
- 下一篇: 【阵列信号处理01--基本概念及知识补充