Ver Mensaje Individual
  #48 (permalink)  
Antiguo 26/09/2006, 12:02
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 2 meses
Puntos: 17
Cita:
Iniciado por fightmx Ver Mensaje
...
Sí, así es la aritmética de punteros (3ª explicación en lo que va de tema).

Pues aquí hay una 4ª, más sencilla que todo eso y resumida, a la manera matemática:

Cita:
Iniciado por Aritmética de punteros
(T*)p + n = p + n*sizeof(T)
No hace tanto rollo para explicarla ;)

Y para Nivel7, si T = char, tenemos que:

Cita:
Iniciado por Aritmética con char
(char*)p + n = p + n*sizeof(char)

y por tanto

(char*)p + n = p + n
es decir, repito, por enésima vez, de lo que yo hablaba: A un char* le da igual lo que le sumes, tanto punteros como enteros, es lo mismo.