Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2008, 22:36
vahn
 
Fecha de Ingreso: julio-2008
Mensajes: 7
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Matriz a una funcion recursiva

Hola bueno mi problema es lo siguiente

tengo una matriz de 3 dimensiones y tuve que crearla en forma dinamica

int *** matriz
con la funcion malloc pedi el espacio.

Bueno pero mi problema es como puedo pasar la matriz a una funcion "PERO" dentro de esta funcion modificar la matriz ( mi intension es hacer la funcion recursiva) pero que si me devuelvo tener la matriz original ( ambito de las variables)


asi como por ejemplo

int a =3;

printf (a) //me imprime 3
funcionmodifica(a);//la funcion imprime el 5
printf(a) // me imprime 3

void funcionmodifica (int a){
a=5;
printf(a) //me imprime 5
}

ojala que se entienda (necesito si me devuelvo la matriz anterior)

Gracias

PD: esto en C