primeiro sim o malloc ta meio certo so falta um casting segundo nao e blah.ptr = algum.... e blah->ptr = algum .... lembra e um ponteiro alocado e nao uma struct
terceiro se voce liberar o blah tu perde o blah e tudo nele agora caso exista um ponteiro em blah esse nao sera liberado On Thu, 2002-10-10 at 20:51, Fabio Yasusi Yamamoto wrote: > > > blah = malloc(sizeof(strcut bleh)); > > blah.ptr = algum ponteiro; > > > > > > quando eu der > > > > free(blah). > > esse ponteiro sera liberado tambem ? > > > > obrigado > > nao. ele nao sera liberado. E vc perdera a referencia.. ( memory leak ) > para cada malloc, um free :) > > > > > _______________________________________________________________ > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ > -- Thanks && Regards Lu�s Vit�rio Cargnini TRDC - Telenova Communications Corp.
signature.asc
Description: This is a digitally signed message part
