这里我只想定义一个函数,它返回矩阵的乘法,N任意,我想生成一个带new命令的矩阵.当我执行该函数时,我得到错误:
Segmentation fault (core dumped)
Run Code Online (Sandbox Code Playgroud)
每当我分配值给C我有这个错误时,有人能告诉我发生了什么以及如何解决它?
int **multiply(int **A, int **B, int N){
int **C = new int*[N];
for (int i = 0; i < N; i++) {
for (int j = 0; j < N; j++) {
for (int k = 0; k < N; k++)
C[i][j] = C[i][j] + A[i][k] * B[k][j];
}
}
return (C);
}
Run Code Online (Sandbox Code Playgroud) c++ ×1