0
点赞
收藏
分享

微信扫一扫

电脑硬盘指的是什么?电脑硬盘长什么样子呢

椰果玩安卓 2023-07-26 阅读 66
c++

目录

内存四区

代码区

全局区

栈区

堆区

内存四区意义:

程序运行前后内存变化

程序运行前

代码区

全局区

 程序运行后

栈区

堆区

new操作符

基本语法

创建

释放(delete)


内存四区

代码区

全局区

栈区

堆区

内存四区意义:

 

程序运行前后内存变化

程序运行前

代码区
全局区

 程序运行后

栈区

堆区

new操作符

new 是C++中用于动态分配内存的操作符。它可以用来在堆区(也称为自由存储区)上创建对象或数组。(程序员手动开辟,手动或者程序结束时自动释放,释放内存利用操作符 delete

基本语法

利用new创建的数据,会返回该数据对应的类型的指针

创建

//动态创建单个对象:

Type* pointer = new Type;

//Type* pointer = new Type(a);



//动态创建数组:

Type* array = new Type[size]{a,b,c};

//Type* array = new Type[size];

释放(delete)

//释放对象

delete pointer;

//释放数组

delete[] array;
举报

相关推荐

0 条评论