我正在写一个n×n矩阵乘法程序,其中a [] []和b [] []是输入,x [] []是输出。 a,b和x是malloc'd,但我不确定如何正确地将指针传递给乘法函数。下面是什么,我试图做将动态二维数组传递到函数
void multiplication(float a, float b, float x, int n);
void main() {
float **a, **b, **x;
int n; // size of arrays (n x n)
multiplication(a, b, x, n);
}
void multiplication(float a, float b, float x, int n) {
// function
}