[Prévia cron] [Próxima Cron] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
[Índice de autor]
RE: alocacao dinamica
- Subject: RE: alocacao dinamica
- From: Flavia <flagreggio@ig.com.br>
- Date: Mon, 23 Oct 2000 17:52:27 -0200
vc declara que vai receber um int** nome_da_variavel....entao depois de receber as dimensoes m e n eh soh dar um for:
nome_da_variavel=(int**) malloc(m*sizeof(int*));
for(i=0;i<n;i++)
{
nome_da_variavel[i]=(int*)malloc(n*sizeof(int));
}
nao esqueca de verificar se deu NULL a cada vez ok?
pra liberar a memoria, vc faz o caminho contrario, ou seja dah o for primeiro...
----------
De: David Daniel Turchick[SMTP:dturchic@colband.com.br]
Enviada: Domingo, 22 de Outubro de 2000 10:20
Para: is-122-00@ime.usp.br
Assunto: alocacao dinamica
<<Arquivo: ATT00005.htm>>
Ola,
Sera que alguem pode me ajudar?
Eu nao sei inicializar uma matriz cujas dimensoes sao lidas pelo programa.
Eu sei que deve ter a ver com malloc, mas nao sei exatamente como fazer.
Obrigado,
David