不需要在初始化时开辟数组空间的办法
int **arc;//只定义数组的地址
Graph_DG::Graph_DG(int vexnum,int edge)
{
this->vexnum=vexnum;
this->edge=edge;
arc=new int*[this->vexnum];//开辟行地址
dis=new Dis[this->vexnum];
for(int i=0;i<this->vexnum;i++){
arc[i]=new int[this->vexnum];//将一列数组头地址赋给行数组
for(int k=0;k<this->vexnum;i++){
arc[i][k]=INT_MAX;//初始化二维数组
}
}
}