Jest prosta odpowiedź:
-Stos z góry ma założone np przy implementacji tablicowej zwykłej rozmiar.... więc ma indeks elementu jak kolega napisał
- jest strukturą specyficzną FIRST IN - LAST OUT, więc można wrzucać do stosu elementu jak " piłeczki np do tenisa, pimponga " do kubeczka takiego jedna na druga
- więc tablice najlepiej od końca iterować? Co to da, no fakt tego ze ściągniecie elementu z góry nie wymaga przesuwania indeksów innych elementów... tylko przesunięcie wskaźnika na czubek na poprzednika z uwzględnieniem żę taki istnieje
- co w takim razie pojawia się w pustym miejscu ? Moim zdaniem DEFAULTOWO powinny to byc nulle- ale dlaczego? No dolatego żeby w przyszłości, nie pojawiła się sytuacja odwołania do adresu który aktualnie jest pusty w stosie, a my referencją go pobieramy na inny obiekt ( paradoks - wiadomo co rózny język bedzie to i/lub nie możliwe lub możliwe )