C++Builder 程序员博客
2 Sep
学了点VC++的东西,就把C++的给忘掉了。惭愧。
我写了一个求解线性方程组的程序,由于方程组的维数不确定,于是想到用参数传递。
void LinearFunction(double **param,double *result, int length);
但是问题是当我用了一个数组传递给param时,编译器显示不能完成从a[6][7]到p的转换?这是为什么?
应该怎么办呀?如果将**param改成数组形式,那维数就固定了,不能变了。
请教大家有什么好办法?谢谢!
顶
double **p;
double a[6][7];
p与a都是双层指针
应该可以互通才对
p = a;
在另外一个帖子里给你回复了。