Create Stack

Stack diğer adıyla yığın geçici bilgilerin sakladığı bir hafıza alanıdır. Stack LİFO (son giren ilk çıkar) mantığıyla çalışır. Konuyu rahat kavramak için üstüste yığılmış tabakları örnek verebiliriz. En alttaki tabağa ulaşmak gibi bir amacımız olduğunda en üstteki tabağı almak ile işe başlamalıyız, sonra bir sonraki,bir sonraki .. şeklinde ilk konulan tabağa ulaşırız.
Stacklerin en temel işlevleri;
-Push=> stack yapısına eleman ekler (en üst stack'e).
-Pop => stack yapısından eleman çıkartır,en üstten başlayarak.
Top=> stack yapısındaki en üstte bulunan elemanı işaret eder.