estatica
Código:
int main()
{
char mchar[5][30];
return 0;
}
{
char mchar[5][30];
return 0;
}
dinamica
Código:
int main()
{
int filas = 5;
int columnas = 30;
char **mchar = (char**)malloc(sizeof(char)*(filas*columnas));
free(mchar);
return 0;
}
{
int filas = 5;
int columnas = 30;
char **mchar = (char**)malloc(sizeof(char)*(filas*columnas));
free(mchar);
return 0;
}
la matriz de char creada de la s dos formas, pero me dijeron que esta mal la forma dinamica no se hace asi como esta escrito. se hace con malloc pero no asi coom lo expuce. la intension es declarar una mtriz de char pero no sabiendo sus dimensiones, y usando doble puntero y malloc. agredezco la colaboracion