如何使用malloc申请一个二位数组

fscanf(file, "%d", &iVertexNum); // Read number of Vertices

double **G = (double **)malloc(iVertexNum * sizeof(*G));
for (i = 0; i < iVertexNum; i++)
    G[i] = (double *)malloc(iVertexNum * sizeof(*G[i]));

主要避免实验时邻接矩阵时节点过多无法使用一般数组存储。 

原文地址:https://www.cnblogs.com/jluzhsai/p/3352081.html