Tema: Punteros
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/10/2015, 01:26
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 7 meses
Puntos: 204
Respuesta: Punteros

La variable Archivo almacena su contenido en ptr_linea.

La función que tienes que implementar recibe un archivo, la línea a insertar y la posición donde debe ir esa línea. Lo que tienes que hacer es recorrer la lista ptr_linea del archivo en cuestión llevando la cuenta del número de líneas recorridas. Cuando hayas llegado al número de línea pedido tienes que insertar en dicha posición la línea que te han pasado como parámetro... para ello tienes que hacer que el sig_linea del nodo anterior apunte a la nueva línea y que el sig_linea de la nueva línea apunte a la línea que va a desplazar.

Un saludo