一、如何动态分配内存,二维数组有m个区间,每个区间的点数可能是不确定的。
那么首先要确认m以及每个区间的点数。当然,你可以自己确定个数
伪代码:
inti,m;
PointCloud**p_allpoint=newPointCloud*[m];
然后确定其中的点数每个区间,假设存储在数组中inta[m]={};//因为有分隔符m
指定需要的空格:
for(i=0;i
p_allpoint[i]=newPointCloud[a[i]];
就是这样。
![](https://img1.baidu.com/it/u=1656288435,735107423&fm=253.jpg)
二、如何给二维数组动态分配内存空间(转)具体方法如下:intr,c;//r代表行,c代表列cinrc;cout
![](https://img0.baidu.com/it/u=1953242505,187861762&fm=253.jpg)