我在代码的顶部有数组

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
}

10-06 05:13