Zmienna (informatyka)
Z Wikipedii
(Przekierowano z Zmienna lokalna)
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: lista, drzewo). 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.
- Ze względu na typ danych:
[edytuj] Zobacz też
| ŚWIAT 24/7 |
Tragiczne trzęsienie ziemi w Chinach, wybory parlamentarne w Serbii i 60. lecie Państwa Izrael, to najważniejsze tematy, o których pisaliśmy w zeszłym tygodniu w tvn24.pl
|
| Chavez przeprasza Merkel za Hitlera |
Prezydent Wenezueli osobiście przeprosił niemiecką kanclerz Angelę Merkel za swoje niedzielne wystąpienie, w którym zarzucił jej polityczne pokrewieństwo z Adolfem Hitlerem. Okazją do przeprosin był szczyt przywódców i szefów rządów państw UE oraz Ameryki Łacińskiej w Peru.
|
| Telewizja, która zatrudnia 114... fryzjerów |
"RAI - orgia władzy" - tak rzymski tygodnik "L'Espresso" opisuje włoską telewizję publiczną. Według raportu, na który powołuje się gazeta, RAI szasta pieniędzmi na prawo i lewo, m.in. zatrudniając pracowników, którzy właściwie nic nie robią.
|
| Jak Tusk i UE chcą zaradzić biedzie |
Nakarmić głodnych i ratować środowisko - to pierwsze punkty programu szczytu Unia Europejska - Ameryka Łacińska i Karaiby, który rozpoczął się w piątek w Limie. Polskę w Peru reprezentuje Donald Tusk.
|
| Spór o finansowanie wojny w Iraku |
Izba Reprezentantów USA po raz pierwszy w historii nie przyznała rządowi funduszy na prowadzenie działań militarnych. Ustawa o dalszym finansowaniu wojny w Iraku i Afganistanie utknęła w Kongresie wskutek sporów między Demokratami a Republikanami.
|
Tragiczne trzęsienie ziemi w Chinach, wybory parlamentarne w Serbii i 60. lecie Państwa Izrael, to najważniejsze tematy, o których pisaliśmy w zeszłym tygodniu w tvn24.pl
Prezydent Wenezueli osobiście przeprosił niemiecką kanclerz Angelę Merkel za swoje niedzielne wystąpienie, w którym zarzucił jej polityczne pokrewieństwo z Adolfem Hitlerem. Okazją do przeprosin był szczyt przywódców i szefów rządów państw UE oraz Ameryki Łacińskiej w Peru.
"RAI - orgia władzy" - tak rzymski tygodnik "L'Espresso" opisuje włoską telewizję publiczną. Według raportu, na który powołuje się gazeta, RAI szasta pieniędzmi na prawo i lewo, m.in. zatrudniając pracowników, którzy właściwie nic nie robią.
Nakarmić głodnych i ratować środowisko - to pierwsze punkty programu szczytu Unia Europejska - Ameryka Łacińska i Karaiby, który rozpoczął się w piątek w Limie. Polskę w Peru reprezentuje Donald Tusk.
Izba Reprezentantów USA po raz pierwszy w historii nie przyznała rządowi funduszy na prowadzenie działań militarnych. Ustawa o dalszym finansowaniu wojny w Iraku i Afganistanie utknęła w Kongresie wskutek sporów między Demokratami a Republikanami.