Hola k tal?
veran tengo un array con 8 elementos,estos 8 elementos seran copiados a 8 posiciones de memoria (un rango para ser mas claros) entonces hice un bucle for que recorra todo ese rango i lo hace bien lo que pasa es que nose como hacer un puntero al primer elemetno del array i despues pasar al segundo elemento,es decir que el puntero apunte al segundo elemento,cada vez que se repita el bucle necesito k el supuesto puntero a dicho array avance al sigueinte elemetnto ,
este es el array:
char Dats[8] = {82,0,105,0,107,0,105,0};
cada numero ira en una posicion de memoria que si se incrementa i va bn lo que no se es como hacer un puntero que apunte al primer dato de ese array :S
yo hice algo asin:
char *ptr = (char*)Dats;
...
i en el bucle{
ptr +=1;
}
esta bien eso?
sau2
char *puntero = Dats; // puntero apunta a 82
puntero++; //puntero apunta a 0
char Dats[8] = {82,0,105,0,107,0,105,0};
char *ptr;
int i;
for(ptr = Dats, i = 0; i < sizeof(Dats); ptr++, i++)
...