gpt4 book ai didi

c++ - 指向指针的指针

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:03:10 25 4
gpt4 key购买 nike

我正在尝试通过指向指针 x 的指针来设置指针 p 的内存

int *p = 0;
int **x = &p;

*x = new int[2];

*x[0] = 1; //p[0] = 1
*x[1] = 2; //p[1] = 2

为什么它会因访问冲突错误而失败?

最佳答案

why does it fails with access violation error?

[] 优先于 * 。您需要先取消引用 x

(*x)[0] = 1;
(*x)[1] = 1;

关于c++ - 指向指针的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5027398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com