技术栈

C++ 内存管理

Domeecky2024-04-26 13:19

目录

一、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;
上一篇:网络爬虫之爬虫原理
下一篇:vi, vim,data,wc,系统常用命令-读书笔记(十)
相关推荐
旖旎夜光
1 小时前
多态(11)(下)
c++·学习
yangpipi-
1 小时前
《C++并发编程实战》 第4章 并发操作的同步
开发语言·c++
Chance_to_win
2 小时前
C++基础知识
c++
有趣的我
2 小时前
C++ 多态介绍
开发语言·c++
WBluuue
3 小时前
Codeforces 1068 Div2(ABCD)
c++·算法
阿沁QWQ
3 小时前
C++的map和set
开发语言·c++
charlie114514191
5 小时前
现代C++工程实践:简单的IniParser3——改进我们的split
开发语言·c++·笔记·学习
fish_xk
5 小时前
c++的引用和类的初见
开发语言·c++
晨尘光
6 小时前
【Windows 下FlatBuffers 编译.fbs文件并应用】
c++·windows
煤球王子
7 小时前
学而时习之:C++中的文件处理2
c++
热门推荐
01GitHub 镜像站点02【AutoGLM部署】本地私有化部署AI手机Agent03【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)04UV安装并设置国内源05Open-AutoGLM Windows 安装部署教程06Linux下V2Ray安装配置指南07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser09BongoCat - 跨平台键盘猫动画工具10jdk21下载、安装(Windows、Linux、macOS)