[prog-it] Re: puntatori in C

  • From: "andrea medeghini" <andreamedeghini@xxxxxxxxxx>
  • To: <prog-it@xxxxxxxxxxxxx>
  • Date: Sun, 7 Apr 2002 23:44:33 +0200

>  for (r = 0; r < nr; r ++)
>  for (c = 0; c < nc; c ++)
> 
>  mz(r,c) = mx(r,c) + my(r,c);

dimenticavo di dire che il codice andrebbe ottimizzato

for (r = 0; r < nr; r ++)
{
    int k = r * nr;

    for (c = 0; c < nc; c ++)
    { 
         int h = k + c;

         *(z + h) = *(x + h) + *(y + h);
    }
}

ciao

Andrea

http://jame.sourceforge.net



Other related posts: