大家好,我实际上试图在c++中创建一个二维数组,但无法创建,当我执行以下语句时 int arr=new int[10][10] 它给了我错误,当我在谷歌上搜索时,它显示c++中的2D数组是指针数组,它被声明为像下面这样的语句** a = new int*[rowCount]; a[i] = new int[colCount]; 我得到的逻辑是一个指向矩阵指针的指针,但现在我不能理解这样的逻
假设我有一个函数int function(int N, int c[N]){...},它接受一个整数和一个数组作为参数。假设现在我有一个大小为'N * 2‘的双数组**c,并且假设我想将函数function应用于双箭头的一列,c[i][0],i从N-1变化。我该如何使用这个函数。它看起来像function(N,*c[0])吗?
有人能帮上忙吗?