elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Pregunta Memoria Dinámica En "Matrices"
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Pregunta Memoria Dinámica En "Matrices"  (Leído 5,107 veces)
ZedGe

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: Pregunta Memoria Dinámica En "Matrices"
« Respuesta #10 en: 2 Diciembre 2011, 02:45 am »

Sep es que el problema es que son solo del segundo tipo.... y necesito de 2 dimensiones... seguiré buscando haber si encuentro algo


En línea

ZedGe

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: Pregunta Memoria Dinámica En "Matrices"
« Respuesta #11 en: 2 Diciembre 2011, 03:17 am »

Alguien me puede decir que hace esta funcion??? no me manejo mucho con doble puntero


Citar
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));
    }


En línea

ZedGe

Desconectado Desconectado

Mensajes: 154


Ver Perfil
Re: Pregunta Memoria Dinámica En "Matrices"
« Respuesta #12 en: 2 Diciembre 2011, 03:49 am »

Cual es la diferencia entre este y el que mande arriba??? este lo probe y me funciono, lo que hace es crear un puntero matriz que este caso sera una matriz de filas y columnas de n*m valores, lo que hace con malloc es inicializarla, pueden probar con Matriz[1][3]=1; e imprimirlo y funciona

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));
    }


En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines