gpt4 book ai didi

c++ - 在 C++ 中声明二维数组

转载 作者:行者123 更新时间:2023-11-28 00:31:40 25 4
gpt4 key购买 nike

<分区>

嘿,所以我想在我的一个类中声明一个二维数组——它首先在任何方法之外声明,然后通过构造函数设置大小

class xxx
int **triangle;


constructor(int n){
triangle = new int *[n+1];
for(int i=0;i<=n; i++) triangle[i]=new int[i+1];
}

但是构造函数的第一行不起作用:

 error: incompatible types in assignment of ‘int**’ to ‘int* [0]’

NVM 它是固定的——我把 int *triangle[];在我的头文件中……浪费了 40 分钟 :D

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