一维数组的动态分配:
type *p_flag;
p_flag=new type[numsta];
for(int i=0;i<numsta;i++)
p_flag[i]=0;
清除空间:
delete []p_flag;
二维数组的动态分配:
type **p9;
p9=new type*[numsta];//创建行指针
for(int i=0;i<numsta;i++)
p9[i]=new type[a];//为每一行动态分配空间
清除空间:
for(int i=0;i<numsta;i++)
delete []p9[i];//释放为每一行分配的空间
delete []p9;//释放行指针