09/07/2008, 22:36
|
| | Fecha de Ingreso: julio-2008
Mensajes: 7
Antigüedad: 16 años, 6 meses Puntos: 0 | |
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 |