Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/04/2014, 19:36
Avatar de Drewermerc
Drewermerc
 
Fecha de Ingreso: febrero-2014
Mensajes: 185
Antigüedad: 10 años, 2 meses
Puntos: 5
Respuesta: Error en una lista dinamica simple

hola a todos.
bueno TriN si tienes razon y al memoria se asigna ese numeor cada vez que se repite el bucle.
bueno pues leosansan ya te dio la respuesta es un buen metodo a decir verdad yo no me sabia ese metodo de implementa memoria dinamica ya que no llevo mucho con memoria dinamica.

hola leosansan bueno tengo unas dudas bueno pues yo no sabia que que realloc se podia usar solo, y bueno queria saber si es metodo es igual de efectivo que usar malloc y realloc juntos.

y tambien queria saber por que si guardo datos usando scanf al imprimir los valores me resultados erroneos asi.

Código C:
Ver original
  1. Lista enlazada
  2. Elemento 1 de la lista enlazada (0 para salir): 5
  3. Elemento 2 de la lista enlazada (0 para salir): 5
  4. Elemento 3 de la lista enlazada (0 para salir): 5
  5. Elemento 4 de la lista enlazada (0 para salir): 5
  6. Elemento 5 de la lista enlazada (0 para salir): 0
  7. 0 0 0 135153

y bueno una ultima duda por que veo que la malloria usa

Código C:
Ver original
  1. *(lista+i-1)=num;
  2. &*(lista)

este tipo para acceder a datos de la memoria o guardar datos en ella yo por regular uso mas este metodo.

Código C:
Ver original
  1. lista[i+1];
  2. &lista[i];

que funciona igual nose si algun metodo es es el correcto o los dos son corecto y es como cadaquien se acomode a programar.

hola CalgaryCorpus.
ese tema no lo conocia lo voy a checar gracias por la informacion.
bueno espero que me contesten mis dudas.

Última edición por Drewermerc; 28/04/2014 a las 20:15