[C con Clase] Duda con Punteros

Yosvany Llerena yosvanyllr en gmail.com
Vie Feb 25 15:36:08 CET 2011


Hola a todos.
Estoy trabajando con punteros y tengo muchas dudas:
Por favo alguien que me alcre esta situacion con base en el código de ejemplo:

int i,j, skip=22,k=221, samps=500;
float *M,*m,*m1;
float *C,*c;
float *B,*b;
float sum;

/*....
aqui Adiciono los valores de M,C,B
...*/

for (i = 0; i < samps; i++) {
   for (j=k-skip, m=M, c=C, m1=M+skip, sum=0.0; j-- > 0; *m++ = *m1++)
      sum += *c++ * *m;
   for (j=skip;j-- > 0; *m++ = *B++)
      sum += *c++ * *m;
  *b++ = (sum < 0.0) ? sum - 0.5f : sum + 0.5f;
}

Quería saber que es lo que pasa cuando m o m1 llegan a la ultima posición de memoria. Tengo la sensación de que esta regresando al inicio del puntero, es esto cierto?.:-(

Saludos


Más información sobre la lista de distribución Cconclase