wywołuję pewną funkcję w pętli for. w tej funkcji mam zadeklarowaną zmienną używaną do obliczeń, którą potem zwiększam ze stałym krokiem (obliczonym w tej funkcji). To jak pętla wyjdzie z tej funkcji i wejdzie jeszcze raz to będzie pamiętana moja ostatnia wartość tej zmiennej? Nie mam możliwości debbugowania żeby to sprawdzić.
wywołuję pewną funkcję w pętli for. w tej funkcji mam zadeklarowaną zmienną używaną do obliczeń, którą potem zwiększam ze stałym krokiem (obliczonym w tej funkcji). To jak pętla wyjdzie z tej funkcji i wejdzie jeszcze raz to będzie pamiętana moja ostatnia wartość tej zmiennej? Nie mam możliwości debbugowania żeby to sprawdzić.
Bedzie zapamietana tylko jak bedzie statyczna.
static int x=0;
wartosc 0 bedzie przy pierwszym wywolaniu
for(i=0;i>2;i++)
console.writeline(i);?
zmienne automatyczne sa resetowane