如何动态分配内存,二维数组我想定义一个二维数组,但我事先不知道二维数组的大小,也就是说具体有几组,每组里多少个元素是不确

1个回答

  • m个区间,每个区间的点数可以不确定,

    那首先还得确认m和,每个区间的点数的多少,当然,多少你自己定

    伪代码:

    int i,m;

    PointCloud **p_allpoint= new PointCloud * [m];

    然后确定每个区间的点数,假设存到一个数组中int a[m]={}; //因为有m个区间

    再确定需要的各自的空间:

    for(i=0;i