C语言中怎么用指针实现两矩阵的相加
来源:百度知道 编辑:UC知道 时间:2024/07/06 19:01:51
void MatrixAdd(int *a,int *b,int *result,int n)//a,b两个n阶矩阵相加,结果保存在矩阵result中(指针a,b,result分别用来接收三个二维数组的首地址)
{
int i;
for(i=0;i<n*n;i++)*(reslut+i)=*(a+i)+*(b+i);
}
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/07/06 19:01:51
void MatrixAdd(int *a,int *b,int *result,int n)//a,b两个n阶矩阵相加,结果保存在矩阵result中(指针a,b,result分别用来接收三个二维数组的首地址)
{
int i;
for(i=0;i<n*n;i++)*(reslut+i)=*(a+i)+*(b+i);
}