我在代码的顶部有数组
int numberArray[] = {1, 2, 3, 4, 5};
我想把这个数组中的指针带到函数中的另一个指针上
void movePointer(int* anotherPointer)
{
anotherPointer = numberArray;
}
现在我将在剩下的代码中使用
anotherPointer
。我该怎么做?我考虑过一个又一个的指针,但没有收到任何有趣的消息。 最佳答案
void movePointer(int ** anotherPointer)
{
*anotherPointer = numberArray;
int a = (*anotherPointer)[1]; // value 2
}