tengo definido el código que construye, en C y correctamente, una tabla multidimensional de cadenas de forma dinámica usando malloc. Ahora mi problema es que quiero llevarme ese código a otra función auxiliar para ganar en legibilidad del código pero no lo consigo.
El código que quiero trasladar es el siguiente:
Código C:
Ver original
#define NUM 2 #define TAM 3 #define NOMBRE "nombre" char ** nombres = NULL; int error = 0; if ( nombresLigas != NULL ) { for ( i = 0; (i < NUM_LIGAS) && (error = 0); i++ ) { if(nombres[i] != NULL) { } else { error = 1; } } }
Además, si quiero usar nombres distintos para cada espacio generado, ¿debería usar un enumerado?
Muchas gracias,
gonzo