Zmienna lokalna

W komputerowym programowaniem , o zmiennej lokalnej jest zmienna , która może być stosowana tylko w funkcji lub bloku, w którym jest ona zdefiniowana.

Zmienna lokalna jest przeciwieństwem zmiennej globalnej, której można używać w całym programie.

W zależności od używanego języka, lokalna zmienna funkcji może, ale nie musi, być dostępna dla funkcji, które wywołuje (pojęcie zakresu zmiennej; patrz także pojęcie „  lenno  ” w Algol 68 ).

Rodzaje tzw. Zmiennych lokalnych

Istnieją dwa rodzaje tak zwanych zmiennych lokalnych  :

Przykład w języku C.

void echange(int *a, int *b) { int tmp; /* variable locale tmp */ tmp = *a; *a = *b; *b = tmp; }

Powiązane artykuły