C++ 内存管理

目录

一、new

二、delete


一、new

动态申请空间

cpp 复制代码
//动态申请 1 个 int 类型的空间
int* p1 = new int;

//动态申请 1 个 int 类型的空间并初始化为 0
int* p2 = new int(0);

//动态申请 10 个 int 类型的空间
int* p3 = new int[2];

二、delete

释放空间

cpp 复制代码
//释放 p1
delete p1;

//释放 p2
delete p2;

//释放 p3
delete[] p3;
相关推荐
慕容青峰11 小时前
【加拿大计算机竞赛 CCO 小行星采矿】题解
c++·算法·sublime text
Ghost-Silver11 小时前
2025年度总结
开发语言·数据结构·c++·算法
yyy(十一月限定版)11 小时前
C++基础
java·开发语言·c++
Ralph_Y12 小时前
C++数据库操作
开发语言·数据库·c++
酬勤-人间道12 小时前
CAD 曲线切割 3D 曲面:坡面 / 开挖模型的开挖 - 填埋精准计算解决方案
c++·计算机·cad·布尔计算·曲线切割·工业级解决方案·岩体
不会写代码的里奇12 小时前
从零开发基于DeepSeek的端侧离线大模型语音助手:全流程指南
c++·后端·音视频
nike0good12 小时前
Goodbye 2025 题解
开发语言·c++·算法
Sheep Shaun12 小时前
STL中的unordered_map和unordered_set:哈希表的快速通道
开发语言·数据结构·c++·散列表
樊梓慕13 小时前
【嵌入式】buildroot构建ros2环境
c++·机器人
爱编码的傅同学13 小时前
【程序地址空间】页表的映射方式
c语言·数据结构·c++·算法