FANDOM


Dynamiczne struktury danych - metoda przechowywania danych przez program, ważne pojęcie z dziedziny programowania. Struktury dynamiczne polegają na tym, że dane przechowywane są w rezerwowanych na bieżąco miejscach pamięci powiązanych ze sobą przy użyciu wskaźników.

W odróżnieniu od klasycznych zmiennych czy tablic dostęp do danych odbywa się w sposób pośredni, za pomocą wskaźników zawartych w każdym elemencie struktury.

Przy pisaniu programu jako zmienną deklaruje się jedynie wskaźnik do wybranego elementu struktury (ewentualnie kilku elementów). Edycja struktury odbywa się natomiast przy pomocy odpowiednich procedur. Rozwiązanie to wydaje się być skomplikowane i mało przejrzyste, lecz w wielu sytuacjach jest bardzo przydatne.

Przykłady struktur dynamicznych Edytuj