int *pi= new int(0);//分配內存,並初始化
當不使用pi時,要手動釋放內存。
delete pi;
注意:pi指向的內存空間釋放了,但是pi本身並沒有撤銷,該指針所佔空間並未釋放,該指針還是指向原來的地方。
堆內存分配與釋放
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
new 和 delete 背後機制
定義一個類 A: class A { public: A(int v) : var(v) { fopen_s(&file, "test", "r"); } ~A() {
TemetNosce
2020-07-04 16:12:54
重載 重寫(覆蓋) 隱藏
TemetNosce
2020-07-04 16:12:54
【C++基礎】類的組合
振生
2020-02-25 20:41:23
【Cocos2d-x】座標系和圖層
振生
2020-02-25 20:41:23
C++文件編碼由GBK轉換UTF-8的解決方法
振生
2020-02-25 20:41:23
QT中文亂碼解決方法2
Andy_baby
2020-02-24 15:40:00
LINUX上搭建HTTP服務器
Andy_baby
2020-02-24 15:40:00
通過apt-get在Debian Linux下安裝FireFox和ThunderBird
Andy_baby
2020-02-24 15:40:00
關於redhat5.4的最新QT SDK的安裝後無法編譯運行的解決辦法(我弄了好幾天親測好用)
Andy_baby
2020-02-24 15:40:00
關於linux下安裝QT提示/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9 ‘沒有發現的問題
Andy_baby
2020-02-24 15:40:00
QT中文實現亂碼解決
Andy_baby
2020-02-24 15:40:00
redhat5.4裏安裝Qt4.4.3經驗
Andy_baby
2020-02-24 15:40:00
[轉]Qt經典出錯信息之:“undefined reference to 'FcFreeTypeQueryFace' ”詳解 收藏
Andy_baby
2020-02-24 15:40:00
關於QTE4的漢字顯示問題的終極解決辦法!!!(親測可用!)
Andy_baby
2020-02-24 15:40:00