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?