Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/07/2011, 19:43
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Respuesta: Duda con punteros

En el codigo que muetras cual es la definicion de arbol??

lo que te puedo decir es que ptrDir es un puntero a la structura arbol_binario.

ptrNuevoArbol ptrDir = struct arbol_binario *

Y al usar puntero ten en cuenta que solo cambias direcciones. cuando dices "y ya donde estaba arbol ahora esta arbol2. " no es asi..simplemente estas señalando a otro lado. pero arbol sigue estando en su lugar.

Igualemnte me gustaria ver mas codigo de lo que estas haciendo. Porque hay tipos que no concuerdan.

Con esta linea: ptrNuevoArbol ptrDir = &(arbol->ptrDrcho);
el compilador dice
warning: initialization from incompatible pointer type

Ya que uno es un puntero y el otro es un puntero de puntero.