c++ 矩阵乘法请各位大虾帮忙看一个矩阵乘法的问题, 我只有这么多分了, 全部都拿出来了.题目: 矩正相乘函数 void JZXC(const int *JZ1,int row,int col1,const int *JZ2,int col2,int * resultJZ);所有矩正的数组
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 03:53:49
c++ 矩阵乘法请各位大虾帮忙看一个矩阵乘法的问题, 我只有这么多分了, 全部都拿出来了.题目: 矩正相乘函数 void JZXC(const int *JZ1,int row,int col1,const int *JZ2,int col2,int * resultJZ);所有矩正的数组
c++ 矩阵乘法
请各位大虾帮忙看一个矩阵乘法的问题, 我只有这么多分了, 全部都拿出来了.
题目: 矩正相乘函数 void JZXC(const int *JZ1,int row,int col1,const int *JZ2,int col2,int * resultJZ);所有矩正的数组表示都是由主函数传入的,在函数内部不进行矩正数组的空间分配.
我做的:
#include
using namespace std;
void matrix_mutiply(int **Matrix_1, int **Matrix_2, int Row1, int Column1, int Row2, int Column2)
{//矩阵乘法的函数
int i, j, k;
int **Result_Matrix;
for(k=0; k
c++ 矩阵乘法请各位大虾帮忙看一个矩阵乘法的问题, 我只有这么多分了, 全部都拿出来了.题目: 矩正相乘函数 void JZXC(const int *JZ1,int row,int col1,const int *JZ2,int col2,int * resultJZ);所有矩正的数组
楼上的,别人叫你给他看看错误,不是要你去给别人一个程序,那你是害别人!
你申请的指针:int **Result_Matrix没有被赋值,导致了悬空指针,这时很危险的,编译器当然不肯让你这样做!
看下面的例子:
#include
#include
using namespace std;
int main()
{
int *a;
int *b=new int;
int *c=new int;
*b=1;*c=2;
*a=*b+*c;
cout