Ver Mensaje Individual
  #4  
Antiguo 26-06-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola woduro.

Cita:
por alguna razón al hacer la asignación de r=*rz donde r deberia recibir el valor de la raiz, lo que recibe es el valor de nuevo
El mensaje está bastante confuso como ya te han comentado, y no sé si entendí la situación. Pero si por ejemplo tenés una función:
Código:
int func(nodo **rz, nodo *nuevo, ...)
{
  r = *rz;
  printf("%s %s", r->info.nombre, nuevo->info.nombre);
}
Y le pasas los argumentos de este modo:
Código:
...
  func(&raiz, nuevo);
...
La única manera que veo de que r reciba el valor de nuevo es que raiz y nuevo apunten al mismo nodo o tengan el mismo valor.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 26-06-2012 a las 13:38:45.
Responder Con Cita