我想初始化(size)x(size)数组,所以我写了嵌套的循环代码。 但是当我在'size'中赋予巨大的价值时,会出现一个错误:Segmentation(Core dumped)。当尺寸小于550左右时,该程序运行良好。 有什么问题,我该如何解决?
我已经在google上搜索过,但是还没有适当的答案。
double l[size][size];
double u[size][size];
for(i=2; i<size; i++)
for(j=1; j<i; j++)
u[i][j] = 0;
for(i=1; i<size; i++){
l[i][i] = 1;
for(j=i+1; j<size; j++)
l[i][j] = 0;
我只希望这些代码能正常工作且没有错误。