Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

W jaki sposób zmienna lokalna wewnątrz funkcji może zachowywać wartość z wcześniejszych wywołań

Ostatnio zmodyfikowano 2012-06-24 22:32
Autor Wiadomość
McAffey
Temat założony przez niniejszego użytkownika
W jaki sposób zmienna lokalna wewnątrz funkcji może zachowywać wartość z wcześniejszych wywołań
» 2012-06-24 20:46:06
Witam. Wertuję google ale nie mogę znaleźć rozwiązania dla tego zakładam nowy temat. Przypadkiem gdzieś tu w kursie natrafiłem na zdanie które mnie intryguje, mianowicie :

Zachowanie zmiennych lokalnych można zmienić tak, by przy każdym wejściu w funkcję była to ta sama zmienna i zachowywała swoją ostatnią wartość.

Nie spotkałem się wcześniej z czymś takim, dla tego intryguje mnie w jaki sposób zmienna lokalna wewnątrz ciała funkcji może zachować wartość z wcześniejszych wywołań tejże funkcji (oczywiście nie korzystając ze zmiennych globalnych). Mógłbyś DejaVu (lub ktokolwiek inny, kto wie o co chodzi) wytłumaczyć "co autor miał na myśli" :)
P-59041
kampar
» 2012-06-24 20:51:22
zmienna statyczna (np. static int x;)
P-59042
McAffey
Temat założony przez niniejszego użytkownika
» 2012-06-24 22:32:40
O to mi chodziło, dzięki :)
P-59050
« 1 »
  Strona 1 z 1