我正在寫一個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
}