一、运算符new用于内存分配的最基本形式:
指针变量名=new 类型;
如: int *p;
运算符delete释放new分配的存储空间:
delete 指针变量名;
如delete p;
二、运算符new为数组分配内存空间:
指针变量名=new 类型名[下标表达式];
例如: *p=new int[10];
释放动态分配的数组存储区:
delete []指针变量名;
delete []p;
三、运算符new给简单变量分配内存空间并进行初始化:
指针变量名=new 类型名(初值);
如: int *p;