gpt4 book ai didi

c++ - 改变静态数组的大小

转载 作者:太空狗 更新时间:2023-10-29 19:49:32 25 4
gpt4 key购买 nike

<分区>

我们在代码中声明了一个如下所示的数组。数组将在堆栈本身上处理。我们没有使用 mallocnew

在堆上分配任何内存
char a[20000];

现在我们需要将其更改为 1800000(180kb) 而不是 20kb。如下所示:

char a[1800000];

我们只是用一些数据填充数组。这是正确的做法吗?

我们可能面临的问题是什么?我只是担心值(value)似乎太大了。有没有更好的方法来绕过这种需求?

我在 solaris unix 平台上工作。

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