Grupo Lógica de Programação
ESTAMOS EM CONSTRUÇÃO - DESENVOLVIMENTO


Seja Bem Vindo ao Forum Grupo Lógica de Programação é uma satisfação recebê-los aqui.. espero que gostem desse espaço que foi feito para todos nós PROGRAMADORES.. Então venha fazer Parte deste Time tambem.. Saiba que este Forum foi feito com muita dedicação para o bem estar de todos vocês.. Então Registre-se e Decole no Mundo da Programação.....
Ao se Registrar você tem direito a participar do CHAT que só é visivel ao membros registrados. e pode bater papo com algum outro membro que estiver on line.. caso tenha alguma duvida pode olhar no Menu FAQ as perguntas mais recentes.
Bons Estudos é o que deseja todos nós que fazemos o GRUPO LÓGICA DE PROGRAMAÇÃO acontecer...

(EL MENSAJERO [FUNDADOR])

[Resolvido][Ajuda] em estruturas de dados

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Resolvido][Ajuda] em estruturas de dados

Mensagem por Êxodo em Dom 01 Dez 2013, 16:55

Foi me passado uma atividade em estruturas de dados no qual não conseguir resolver de forma alguma, por isso vim até aqui!

Crie uma função denominada de esvazie que receba uma pilha dinâmica como parâmetro e descarte todos os elementos. Ou seja, após a chamada da função esvazie se fizermos a chamada da função empty o resultado deverá ser true. A função esvazie não deverá permitir o vazamento de memória.

Grato se alguém puder me ajudar!

Êxodo
Novo no Fórum
Novo no Fórum

Mensagens : 1
Pontos : 6
Reputação : 0
Data de inscrição : 01/12/2013

Voltar ao Topo Ir em baixo

Re: [Resolvido][Ajuda] em estruturas de dados

Mensagem por ebritto25 em Ter 02 Ago 2016, 17:26

Seguinte, vc só tem que percorrer a pilha e ir dando free nos nós...
Código:

while(no != null)
{
aux = no->prox;
free(no);
no = aux;
}


Bom, acredito que seja só isso dai no final o return da função vai ser o aux que vai terminar sendo null, logo a pilha vai se tornar vazia.

ebritto25
Novo no Fórum
Novo no Fórum

Mensagens : 1
Pontos : 2
Reputação : 0
Data de inscrição : 02/08/2016

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum