Statyczne i dynamiczne typy danych

0

Szukałem i jakoś nie znalazłem gdzie są jakieś informacje i przykłady statycznych i dynamicznych typów danych?

0

W jakim języku? :]

0

Bo i nie ma czegoś takiego jak dynamniczny i statyczny typ danych. Istnieje jedynie statyczna/dynamiczna typizacja/typowanie. Taka subtelna różnica, jak między piciem w szczawnicy a szczaniem w piwnicy...
Istnieje też inne rozgraniczenie, na typizację/typowanie słabą i silną. Polecam zapoznać się z tym jak wygląda deklarowanie zmiennych i używanie ich w :
np. PHP, Rubym, Javie
http://pl.wikipedia.org/wiki/Typowanie_statyczne
http://pl.wikipedia.org/wiki/Dynamiczne_typowanie

0

Czytałem kiedyś świetny artykuł o silnym/słabym i statycznym/dynamicznym typowaniu, ale chyba nie zapisałem do zakładek... No cóż, to: http://cakoose.com/wiki/type_system_terminology też jest nienajgorsze.

0

A struktury danych statyczne i dynamiczne to jakie statyczną struktura jest tablica i co jeszcze?

1

Nie wiem czy dobrze kombinuje, ale jeśli o to chodzi to:
dane statyczne są to takie dane, dla których jest rezerwowane miejsce w pamięci komputera, ich rozmiar się nie zmienia w trakcie działania algorytmu, np. zmienna, tablica (tutaj nie jestem pewna, ale na pewno musi być zaalokowana). Ogólnie jeśli dla czegoś zarezerwujesz 4b pamięci to nie możesz tam nic innego już zapisać, nawet jeśli twój "obiekt" zajmuje tylko 1b.
dane dynamiczne -zmieniają się podczas pracy programu, w pamięci jest rezerwowany mały obszar, który stosunkowo się rozrasta, np. plik, stos, kolejka
http://en.wikipedia.org/wiki/Static_and_dynamic_data_structures

1 użytkowników online, w tym zalogowanych: 0, gości: 1