Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

VictorCacciari

Exercício de Pilha

Recommended Posts

O teu código não é "perigoso" para o seu PC, mas é "perigoso" pois cria vícios!

Não use variáveis globais...

Imagine que você precisase criar duas pilhas... como faria?

Teria que usar outra variável global?

E três?

 

Pois é, variáveis globais tornam a sua "lição de casa" mais fácil, mas quando vamos programar "a sério", quanto mais modularizado e reutilizável for o código, melhor.

 

a função "system" também não é uma boa escolha.

http://forum.imasters.com.br/index.php?/topic/336835-tutorial-systempause-e-fflushstdin/

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que pode dar errado, caso eu utilize este código?

ele faz tudo o que foi pedido, porém, eu nao utilizei ponteiros, e declarei a variável p1 como global..

 

http://pastebin.com/m29305e48

 

 

pode dar alguma coisa errada depois, ou posso deixar de neura?

vi com um amigo meu, que o código dele ficou bem diferente, utilizando ponteiros...por exemplo:

Ele, quando vai inserir um valor na pilha, utiliza a função push(&p1, y), eu utilizei apenas push(y).

 

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.