Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/07/2013, 05:58
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: Guia_Listas_Enlazadas - C++

"...¿Qué está haciendo el programa?..."

Pon puntos de depuracion y observa las variables


"...¿Asignando el código de memoria de un nodo-dato a otro?..."

Lo que hace es recorrer los nodos, simplemente está reasignando punteros: 'anterior' es un puntero, se le asigna el puntero 'inicial' (es otro puntero que apunta a la direccion de memoria con la que se inicializó la lista), y se va reasignando con el puntero al elemento 'siguiente' para recorrer la lista; observa que si resignaras sobre el elemento 'inicial' obtendrias que al final 'inicial' sería el ultimo elemento y no habría forma de reiniciar (sin un auxiliar inicial y sin punteros internos al inicio)


"...¿Qué significa el simbolo "->"?..."

Revisa tus apuntes. Cambia 'anterior->sig' por 'anterior.sig' y observa que te dice el compilador

Saludos
vosk