Tema: Recursividad
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2010, 09:22
Zunri
 
Fecha de Ingreso: julio-2010
Mensajes: 216
Antigüedad: 13 años, 9 meses
Puntos: 0
Recursividad

Programa principal
.
.int variable;
.
.
.funcion(variable)
.
.
.
............................


Funcion(int variable);
.
.variable = ;
.
.
.for (i=0;i<3;i++) {llamadarecursiva(variable);}
.
..........................


Supongamos que cuando se hace el for de las llamadas recursivas, la variable vale 0, entonces todas las llamadas ejecuciones de la funcion tienen la variable a 0. Pero si en la primera ejecución variable toma elv alor 1 (por lo que sea), y quiero que el resto de llamadas que hice antes tengan el valor 1 en lugar del 0 que se envió...

Sam me has dicho que es con punteros apuntando a la di de memoria de la variable. PERO, ¿te importaría pintarme utilizando mi dibujo, donde pongo los asteriscos?