假设你主要有这个
int* test;
test = createArray(test);
这是功能
int * creatArray(int* temp)
{
temp = new int [35];
return temp
}
为什么需要将分配的空间返回给指针,而不是像通过引用调用指针一样?或者更改值而不返回它?
假设你主要有这个
int* test;
test = createArray(test);
这是功能
int * creatArray(int* temp)
{
temp = new int [35];
return temp
}
为什么需要将分配的空间返回给指针,而不是像通过引用调用指针一样?或者更改值而不返回它?