gpt4 book ai didi

c++ - 用c++创建的动态数组

转载 作者:行者123 更新时间:2023-12-02 09:59:24 26 4
gpt4 key购买 nike

如何填充动态分配的2D数组?例如:

#define n 100
char **array;
array = new char*[n];
for(int i=0; i<n; i++)
{
array[i] = new char[n];
}
如何用 *值填充此2D数组?

最佳答案

  • 您的代码非常接近实现您想要的目标。
  • 就像您写的一样,array[i]n长度的字符数组。
  • 要将'*'写入j -th项,您要做的就是:
  • for (int i=0;i<n;i++)
    {
    for (int j=0;j<n;j++)
    {
    array[i][j] = '*';
    }
    }

    关于c++ - 用c++创建的动态数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63424569/

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