Para a remoção de um elemento de uma pilha, é necessário que ela seja realizada somente pelo topo da pilha, usando a função pop(). A implementação do trecho de código para a remoção de elementos do topo da pilha pode ser declarada como no modelo a seguir, utilizando a função pop_pilha( ): float pop_pilha(struct Pilha *p){ float aux = p -> proxElem [p -> topo]; p -> topo--; return aux; } Baseado na implementação do trecho do texto, avalie as afirmações a seguir: I - No trecho apresentado, a função pop_pilha( ) remove a struct da pilha. II - A variável aux declarada recebe o elemento que está no topo. III - Na linha 3 no código o valor do topo é decrementado. É correto apenas o que se afirma em: I. I e II. II. II e III. III.
Lista de comentários
Resposta:
Explicação:II e III.