C++中定义了new和delete俩个运算符来直接管理内存
1.动态分配单一对象
(1)使用new动态分配和初始化对象
由于动态分配的内存是无名的,所以new不能为其分配对象名,而是返回指向该对象的指针
//分配一个int型的对象
int *pi = new int;
默认情况下,动态分配的对象是默认初始化的,我们也可以对其直接初始化。使用()构造方式或列表初始化
//构造方式初始化
int *pi = new int(66);
//列表形式初始化
vector<int> *pv = new