課程
/后端開發
/C++
/C++遠征之封裝篇(上)
全局區和棧區有什么區別呢?
2018-11-07
源自:C++遠征之封裝篇(上) 6-1
正在回答
全局區里的變量在整個程序的執行期間都有效,不會被釋放,即抹除;棧區里的生命周期與對應他前一個的花括號有關。當執行語句結束,棧區里的變量所占空間被釋放,當整個程序運行結束,全局區里的變量所占空間被釋放。顯而易見,全局區的變量存活時間比棧區的長
CassanBob
作用域不同
舉報
封裝--面向對象的基石,本教程力求幫助小伙伴們即學即會
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-01-08
全局區里的變量在整個程序的執行期間都有效,不會被釋放,即抹除;棧區里的生命周期與對應他前一個的花括號有關。當執行語句結束,棧區里的變量所占空間被釋放,當整個程序運行結束,全局區里的變量所占空間被釋放。顯而易見,全局區的變量存活時間比棧區的長
2018-11-07
作用域不同