Zmienna (informatyka)

Get Babylon's Translation Software! Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo


Polska Wikipedia – Darmowa encyklopediaDownload this dictionary
Zmienna (informatyka)
Zmienna to obszar pamięci przechowujący pewne dane. O rodzaju i sposobie prezentacji tych danych decyduje typ zmiennej. Niezależnie od tego zmienne można też pogrupować w inny sposób:Ze względu na zakres ważności (zakres widoczności):Zmienna lokalna to zmienna widoczna tylko w obrębie danej procedury lub bloku, tworzona w momencie inicjowania bloku i niszczona w momencie kończenia bloku. Kolejne, rekurencyjne wywołanie tej samej procedury tworzy na stosie nową instancję zmiennej. Zmienna globalna to zmienna widoczna w obrębie całego programu.Ze względu na sposób inicjalizacji:Zmienna statyczna to zmienna występująca tylko w jednej instancji i zachowująca swoją wartość przez cały czas.Zmienna dynamiczna to zmienna tworzona w czasie działania programu dynamicznie zajmując pamięć (przykładowo: listadrzewo). Zaletą tego rodzaju zmiennej jest to iż są tworzone w miarę potrzeby - nie trzeba znać jej rozmiaru a niekiedy nawet typu w momencie pisania programu. Wadą jest konieczność jej usuwania a tym samym zwalniania pamięci przeznaczonej dla zmiennej. Niedopilnowanie usunięcia zmiennej dynamicznej prowadzi do wycieków pamięci.
W celu uzyskania więcej informacji, zobacz w Wikipedia.οrg...

© W niniejszym artykule wykorzystano materialy pochodzace z Wikipedia® i posiada on Powszechna Licencje Publiczna GNU

Define Zmienna (informatyka)

Translate Zmienna (informatyka)





| Zmienna (informatyka) in Polish