gpt4 book ai didi

c++ - 在初始化指向同一数组的指针之前初始化数组

转载 作者:行者123 更新时间:2023-11-30 03:11:06 24 4
gpt4 key购买 nike

我想初始化一个数组,然后初始化指向该数组的指针。

int *pointer;
pointer = new int[4] = {3,4,2,6};
delete[] pointer;
pointer = new int[4] = {2,7,3,8};
delete[] pointer;

我该怎么做?

最佳答案

为什么不用

int array[4] = {3, 4, 2, 6};

是否有理由要从堆中为数组分配内存?

评论后的建议:

int arrays[32][4] = {{3, 4, 2, 6}, {3, 4, 1, 2}, ...}int *pointers[4];pointers[0] = arrays[0];pointers[1] = arrays[12];pointers[2] = arrays[25];pointers[3] = arrays[13];...pointers[0] = arrays[13];pointers[1] = arrays[11];pointers[2] = arrays[21];pointers[3] = arrays[6];

关于c++ - 在初始化指向同一数组的指针之前初始化数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2526343/

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