Dev - C++ - matriz con memoria dinámica

 
Vista:
sin imagen de perfil

matriz con memoria dinámica

Publicado por yorman (14 intervenciones) el 26/02/2017 00:54:50
hola, quisiera saber como funciona una matriz con memoria dinámica pero si utilizar malloc. mi profesora hizo una introducción que era mas o menos así.

int ***m;

con tres asteriscos pero la verdad no se como utilizarlo, gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 661
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

matriz con memoria dinámica

Publicado por agustin (522 intervenciones) el 26/02/2017 14:43:48
Eso equivale a usar un array estático:
1
int m[z][y][x];
Y en memoria dinámica seria algo asi:
1
2
3
4
5
6
7
8
int ***m;
m=malloc (sizeof (int***)*z);
for (int i=0; i<y; i++){
    m[i]=malloc (sizeof (int**)*y);
    for (int j=0; j<x; j++){
        m[i][j]=malloc (sizeof (int*)*x);
    }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar