Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/10/2015, 03:54
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 2 meses
Puntos: 204
Respuesta: Problema con lista enlazada en c

Cita:
Iniciado por FiniShet Ver Mensaje
El problema que tengo es que no me inserta en la lista me los pone todos en vacio en NULL aunque por lo que veo la lista me la crea y me enseña todo los valores.
Veamos:

Código C:
Ver original
  1. list*createList() {
  2.     return 0;
  3. }

Esa función no crea NUNCA una lista. SIEMPRE va a devolver un puntero nulo, si usas ese puntero para cualquier cosa la aplicación acabará fallando sí o sí.


Código C:
Ver original
  1. int insertIntoList(list *lst,int pos, void *data){
  2.     return 0;
  3. }

Otra función que no hace nada... recibe una lista, seguramente creada a partir de la función anterior, que tampoco hacía nada, por lo que ya empezamos mal, pero es que además esta función NO HACE ABSOLUTAMENTE NADA. No usa los argumentos que recibe y se limita a retornar SIEMPRE 0.

Y con el resto de funciones lo mismo.

Dicho en cristiano, tus deberes son implementar esas funciones... si este código te lo ha pasado alguien como una tarea hecha te puedo asegurar que te ha tomado el pelo... o eso o estás intentando tomarnos tu el pelo a nosotros a ver si cuela y te resolvemos el ejercicio sin tener que mover un dedo... si este es el caso lo siento, no cuela.

Un saludo.

Última edición por eferion; 19/10/2015 a las 03:59