Ver Mensaje Individual
  #51 (permalink)  
Antiguo 26/09/2006, 15:52
fightmx
 
Fecha de Ingreso: febrero-2003
Ubicación: D.F.
Mensajes: 163
Antigüedad: 21 años, 3 meses
Puntos: 22
Cita:
Creo si lo has comprendido muy bien, lo unico es que mencionas que la suma no tiene sentido,
y en realidad sí, de hecho son varios los operadores que son aplicacbles a la aritmetica de punteros:

ptr++; desplazamineto acendente, la cantidad de bytes segun su tipo.
ptr--; decremento decendente '' '' ''.
ptr + n; desplazamiento acendente n elementos(analogo a un arraya[n]).
ptr - n; desplazamineto decendente '' '' ''.
ptr1 - ptr2; distancia entre punteros.
ptr == NULL; comporbar la igualdad o desigualdad con NULL.
ptr != NULL; lo contrario a la anterior.
ptr1 <, > ptr2; relacion mayor o menor.
ptr1 = ptr2; asignacion.
ptr1 = void; asignacion.

todas estas operaciones son aplicables a los punteros y es a esto a lo que se le llama aritmetica de punteros.
y sí, todas tienen su utilidad en algun momento.
Sip no hay bronca con la aritmetica de punteros NIvel7, yo mas bien me referia solo a la operación:

p + q con p y q punteros.