Pytania otagowane jako stack

Struktura danych LIFO (Last In, First Out).

9
Rozumiem, co to jest wskaźnik stosu - ale do czego służy?
Wskaźnik stosu wskazuje na górę stosu, który przechowuje dane na podstawie tak zwanej „LIFO”. Aby ukraść czyjąś analogię, to jest jak stos naczyń, w którym wkładasz i bierzesz naczynia na górze. Wskaźnik stosu, OTOH, wskazuje górne „naczynie” stosu. Przynajmniej tak jest w przypadku x86. Ale dlaczego komputer / program „dba” …
11 stack  x86 

4
Stos wywołań zaczyna się na dole czy na górze?
Stos to coś, co układa się oddolnie. Dlatego stos wywołań dodaje nowe elementy do stosu, gdy wywoływane są funkcje, a elementy są usuwane ze stosu, gdy każda funkcja kończy się, aż stos jest pusty, a następnie program się kończy. Jeśli powyższe informacje są poprawne, dlaczego ludzie odnoszą się do sterowania …
11 functions  stack 

2
Limit stosu
Niedawno przetestowałem limit stosu na trzech urządzeniach z różnymi systemami operacyjnymi (przez limit rozumiem maksymalną liczbę poziomów, jaką może mieć stos), i zauważyłem, że za każdym razem, gdy osiągam 2 ^ 16 poziomów, daje mi to błąd przepełnienia, a gdy wstawię 2 ^ 16-1, działa poprawnie. Więc moje pytanie brzmi …
10 stack 

2
Czy struktura stosu jest używana w procesach asynchronicznych?
To pytanie ma doskonałą odpowiedź Erica Lipperta opisującą, do czego służy ten stos. Przez lata wiedziałem - ogólnie mówiąc - co to jest stos i jak jest używany, ale niektóre jego odpowiedzi sprawiają, że zastanawiam się, czy ta struktura stosu jest dziś mniej używana, gdy programowanie asynchroniczne jest normą. Z …
10 stack 


1
Koncepcyjnie, co to znaczy, kiedy mówi się, że każdy wątek ma swój własny stos?
Czytałem Java Concurrency in Practice autorstwa Briana Goetza i wewnątrz sekcji Stack Coninement wspomniano, że każdy wątek otrzymuje swój własny stos, a więc zmienne lokalne są wewnętrznie ograniczone do wątku wykonującego; istnieją na stosie wątków wykonawczych, który nie jest dostępny dla innych wątków. Co on oznacza, że ​​każdy wątek ma …

8
Jaka jest różnica między tablicą a stosem?
Według Wikipedii stos : to abstrakcyjny typ danych ostatni i pierwszy (LIFO) i liniowa struktura danych. Podczas gdy tablica : to struktura danych składająca się z kolekcji elementów (wartości lub zmiennych), z których każdy jest identyfikowany przez co najmniej jeden indeks lub klucz tablicy. O ile rozumiem, są one dość …

3
Dobry przykład tablicy o zmiennej długości C [zamknięty]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . To pytanie zyskało mroźny odbiór w SO, więc postanowiłem je tam usunąć i spróbować tutaj. …
9 c++  c  stack  heap 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.