[Prévia cron] [Próxima Cron] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto] [Índice de autor]

RES: alocação dinâmica



          Será que alguém pode me ajudar?
Eu não sei inicializar uma matriz cujas dimensões são lidas pelo programa.
Eu sei que deve ter a ver com malloc, mas não sei exatamente como fazer.

Obrigado,
David


	Bom, vou tentar ajudar pelas minhas anotações:

int **matriz;
matriz (double **) malloc (n * sizeof (double *));
if (a == NULL)
    erro;
for (i=0; i < m; i++) {
    a [i] = (double *) malloc (n * sizeof (double));
    if (a [i] == NULL)
        erro;
    .
    .
    .
}

	Acho que é isso...

[]'s
Daniel Dominguez