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;
相关推荐
神仙别闹5 小时前
基于QT(C++)实现学本科教务系统(URP系统)
数据库·c++·qt
deng-c-f5 小时前
Linux C/C++ 学习日记(49):线程池
c++·学习·线程池
ulias2125 小时前
C++ 的容器适配器——从stack/queue看
开发语言·c++
daidaidaiyu6 小时前
FFmpeg 关键的结构体
c++·ffmpeg
欧特克_Glodon6 小时前
C++医学图像处理经典ITK库用法详解<一>:图像输入输出模块功能
c++·图像处理·itk
一个不知名程序员www7 小时前
算法学习入门---priority_queue(C++)
c++·算法
Pafey8 小时前
C++的左值引用、右值引用以及转发和完美转发
c++
CoderCodingNo8 小时前
【GESP】C++三级真题 luogu-B4414 [GESP202509 三级] 日历制作
开发语言·c++·算法
晨曦夜月8 小时前
笔试强训day7
开发语言·c++·算法
木心爱编程9 小时前
【Qt 5.14.2 新手实战】QTC++入门筑基——按钮与标签联动:QPushButton + QLabel 实现图片切换器
java·c++·qt