![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
文章平均质量分 62
岁月心念
这个作者很懒,什么都没留下…
展开
-
C++函数形参可以new吗?
最近室友在做图形学作业的时候遇到了蛋疼的问题,还是当初C++基础没学好。指针,就是一个地址值。将指针当成参数传入函数,传递的是地址,这个地址是不能被改变的,只能改变这个地址指向的值。想要在函数体内对形参进行new,就是要去改变地址了,显然不能传一级指针,只能传二级指针,也就是传入指向指针的指针。然后改变这个指针的指针。比如指针A存储的是地址a,地址a的存储的是一个地址b,地址b原创 2013-10-22 12:48:53 · 1767 阅读 · 0 评论 -
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 · 461 阅读 · 0 评论