Hola.
En los apuntes que estoy siguiendo para aprender programación, viene este ejemplo:
Código C:
Ver original
int main() { int **m, filas, col; m = InicializarMatriz(int filas, int col); //… LiberarMatriz(m); } int** Inicializar(int f, int c) { int **m, i; for(i = 0; i < f; i++) columnas return m; } void Liberar(int **m, int f) { int i; for(i = 0; i < f; i++) }
Todo lo que he visto hasta ahora lo he ido entendiendo. Sin embargo, en este ejemplo, viene un "doble-puntero" (no sé cómo se llamará realmente) a int (me refiero a
int **m, filas, col;
int** Inicializar(int f, int c)
etc.
Nunca me he encontrado en los apuntes qué significaba. Es la primera vez que veo que se puede poner así. Ahora me he quedado con la duda...
¿Qué es lo que hace?
Gracias.
Saludos.