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;
相关推荐
Dream it possible!9 小时前
LeetCode 面试经典 150_二分查找_在排序数组中查找元素的第一个和最后一个位置(115_34_C++_中等)
c++·leetcode·面试
月光下的麦克10 小时前
如何查案动态库版本
linux·运维·c++
小六子成长记10 小时前
【C++】:搜索二叉树的模拟实现
数据结构·c++·算法
汉克老师10 小时前
GESP2025年9月认证C++二级真题与解析(编程题1(优美的数字))
c++·算法·整除·枚举算法·求余·拆数
carver w11 小时前
MFC入门教程 最简版
c++·mfc
王老师青少年编程11 小时前
信奥赛C++提高组csp-s之倍增算法
c++·csp·信奥赛·csp-s·提高组·倍增算法·rmq
低频电磁之道11 小时前
编译C++的几种方式(MSVC编译器)
开发语言·c++
Zsy_05100311 小时前
【C++】类和对象(一)
开发语言·c++
是娇娇公主~11 小时前
工厂模式详细讲解
数据库·c++
_OP_CHEN12 小时前
【从零开始的Qt开发指南】(二十三)Qt 界面优化之 QSS 实战指南:从入门到精通,让你的界面颜值飙升!
开发语言·c++·qt·前端开发·界面美化·qss·客户端开发