一、C++动态内存
在C++程序中,内存需求都是在编写程序的时候声明变量来确定,但是程序在运行过程中需要动态分配内存的情况,C++语言将运算符new和delete合成在一起。
1、特点
中通过new关键字向系统内存申请。
C++中的动态内存分配是基于数据类型进行的。
delete关键字用于内存释放。
2、语法
datatype *pointer = new datatype;
delete pointer;
datatype可以是C语言的基本数据类型,也可以是结构体,还可以是类。
pointer是一个指针,指向new返回的地址。
例如:
int *pi=