Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2011, 09:48
ZedGe1505
 
Fecha de Ingreso: junio-2011
Mensajes: 289
Antigüedad: 12 años, 11 meses
Puntos: 15
Duda sobre el uso de matrices dinámicas en C

Tengo 2 códigos sobre Matrices dinámicas, el problema es que no se cual usar alguien me podría explicar la diferencia y las funciones que cumplen?

Código:
int **matriz;
int i, int filas_dinamicas, int columnas_dinamicas;
matriz = (int**) malloc(filas_dinamicas*sizeof(int));
    for(i=0;i<filas_dinamicas;i++)
    {
      matriz = (int**)malloc(columnas_dinamicas*sizeof(int));
    }
matriz[1][1]=1;
Código:
int *matriz;
int i, int filas_dinamicas, int columnas_dinamicas;
matriz = malloc(filas_dinamicas*sizeof(int));
    for(i=0;i<filas_dinamicas;i++)
    {
      matriz = malloc(columnas_dinamicas*sizeof(int));
    }
matriz[1][1]=1;