c++ 二级指针动态分配地址

8 views
Skip to first unread message

数码猫

unread,
Dec 1, 2008, 12:32:27 AM12/1/08
to 3DGameStudy
写程序的时候用到了。登录在此 以备速查和交流
其实是在定义指针数组的时候如果我预先不知道数组长度的话不可以声明成 v3ds * f[];编译器报错,遇到这种情况需要用一下处理方式

c++ 二级指针动态分配地址
你可以定义一个二级指针
v3ds **p;
然后为第一级指针分配指针空间
p=new (v3ds*)[x];
为第二辑指针分配对象空间
p[i]=new v3ds[n];

访问的时候可以访问 p[i][j];就可以了

数码猫
2008-12-01

Reply all
Reply to author
Forward
0 new messages