- 博客(2)
- 收藏
- 关注
原创 C++多维数组参数的new
#includeusing namespace std;void func(int (**A)) { *A = new int[1]; (*A)[0] = 101;}void func2(int ***A) { *A = new int*[1]; (*A)[0] = new int[2]; //维度不确定,一层一层new出来 (*A)[0]
2013-10-22 12:58:54 473
原创 C++函数形参可以new吗?
最近室友在做图形学作业的时候遇到了蛋疼的问题,还是当初C++基础没学好。指针,就是一个地址值。将指针当成参数传入函数,传递的是地址,这个地址是不能被改变的,只能改变这个地址指向的值。想要在函数体内对形参进行new,就是要去改变地址了,显然不能传一级指针,只能传二级指针,也就是传入指向指针的指针。然后改变这个指针的指针。比如指针A存储的是地址a,地址a的存储的是一个地址b,地址b
2013-10-22 12:48:53 1780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人