如何动态申请指针数组 如何动态申请指针对象
动态申请指针对象
- C/C++ code
new int*[nDefineByYourself]
动态申请指针数组
- C/C++ code
new (int*)[nDefineByYourself]
这样对么?
那这两个new返回的参数分别是什么?怎么赋值?
[解决办法]
第二个语法错误, new (ptr)ClassName; 是placement new的语法, 你这里用的没道理, 用第一个就可以了。
[解决办法]
typedef 以后没有区别。
typedef int* type;
type* ptr = new type[4];
ptr指向 有四个指针的数组首地址,