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;
相关推荐
Qt程序员1 分钟前
深入理解 Linux 内核 RCU 机制:从原理到实现
linux·c++·内核·linux内核·rcu
吴梓穆3 分钟前
UE5 c++打印日志
开发语言·c++·ue5
吴梓穆4 分钟前
UE5 C++ 绘制图形调试宏
开发语言·c++·ue5
2501_908329855 分钟前
C++中的装饰器模式
开发语言·c++·算法
x***r1516 分钟前
Dev C++ 6.5安装与配置教程 Windows版:解压+管理员运行+自定义路径+中文设置指南
开发语言·c++
楚Y6同学14 分钟前
为什么 C++ 要设计函数重载
开发语言·c++
steins_甲乙14 分钟前
【无标题】
开发语言·c++
Trouvaille ~18 分钟前
【项目篇】从零手写高并发服务器(十):性能测试与项目总结
linux·运维·c++·reactor·性能测试·高并发服务器·webbench
C++ 老炮儿的技术栈19 分钟前
Tcp客户端报错原因分析
linux·c语言·网络·c++·网络协议·tcp/ip
xiaoye-duck23 分钟前
《算法题讲解指南:优选算法-哈希表》--56.两数之和,57.判断是否互为字符重排
c++·算法·哈希表