作者在 2009-11-22 21:15:16 发布以下内容
void matrix(int *m1,int *m2,int *r,int x,int y,int z)
{
register int *m1p;
register int *m2p;
register int k;
int row;
int column;
for(row=0;row<=x;b++)
{
for(column=0;column<=z;c++){
m1p=m1+row*y;
m2p=m2+column;
*r=0;
for(k=0;k<y;k++){
*r+=*m1p**m2p;
m1p+=1;
m2p+=1;
}
r++;
}
}
}
{
register int *m1p;
register int *m2p;
register int k;
int row;
int column;
for(row=0;row<=x;b++)
{
for(column=0;column<=z;c++){
m1p=m1+row*y;
m2p=m2+column;
*r=0;
for(k=0;k<y;k++){
*r+=*m1p**m2p;
m1p+=1;
m2p+=1;
}
r++;
}
}
}