在这种情况下如何初始化数组?

时间:2017-10-17 16:24:54

标签: c++ arrays

我不确定我在做我认为我正在做的事情:我想通过以下方式将数组传递给函数:

void gauss(double**, double**, int)
int main(){
   double **a,**b;

   a=new double*[n];
   b=new double*[n];
   int n;
   ...
   gauss(a,b,n)
   ...
   return 0;}
void gauss(double**a, double**b,int n){...}

我的问题是我无法为数组赋值。我试过了

a[0][0]=1;
a[0][1]=2;
a[1][0]=3;
a[1][1]=4;

但是我收到了分段违规错误。

在这种情况下,如何为数组赋值。

0 个答案:

没有答案