new运算符:用new在堆区开辟内存,堆区开辟的数据,由程序员手动管理释放,释放利用delete语法:new 数据类型利用new创建的数据,会返回该数据对应的类型的指针。int * func(){
int *p = new int(10); double *p1 = new double(20.0); return p;}
在堆区开辟数组语法:int * arr = new int[10]; 释放数组:delete[]arr;