można to sprawdzić... próbując uzyskać dostęp do zmiennej poza funkcją lub pętlą.
wg mnie nie powinno się to udać (czyli wszystko ok)
#include <iostream> using namespace std; int funkcja(); int *adres; int main(){ funkcja(); cout<<"adres po wykonaniu: "<<adres<<"wartosc w adresie: "<<*adres<<endl; system("pause"); } int funkcja(){ int zmienna=123; adres=&zmienna; cout<<"adres w trakcie wykonania: "<<adres<<" wartosc w adresie: "<<*adres<<endl; }
sry ze odswiezam ale moze komus sie przyda wiedza o tym jak widac adres ten sam podczas wywolania i po zakonczeniu a wartosci rozne