gpt4 book ai didi

c++ - 初始化动态数组

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

<分区>

我这样创建了一个动态数组:

arr = new int*[m];
for(size_t i=0;i<m;++i){
arr[i]=new int[n];
}

mn 的值是 3,我得到一个矩阵,每个单元格包含 2 或 1,矩阵看起来像这样。

{{2,1,2,1},
{1,2,2,2},
{1,1,1,1},
{2,1,1,2}}

我在 cpp 文件中将数组创建为类的一部分,这是我可以在不使用包含矩阵的参数的情况下初始化数组的任何选项,然后使用遍历每个 [i][j 的循环] 并将其复制到动态数组。此外,写 16 行代码的解决方案并不好,因为数组可能比我给出的数组更大。矩阵不是来自用户的输入,它是默认数组。那么对于我在不使用循环且不使用包含矩阵的另一个参数的情况下初始化数组有什么解决方案吗?

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