Helyi változó

A számítógépes programozásban a helyi változó olyan változó , amely csak abban a funkcióban vagy blokkban használható, ahol meg van határozva.

A lokális változó ellentétben áll a globális változóval, amely az egész programban használható.

A használt nyelvtől függően előfordulhat, hogy a függvény helyi változója nem hozzáférhető az általa hívott funkciókhoz ( a változó hatókörének fogalma ; lásd még a „ fief  ” fogalmát az  Algol 68-ban ).

Az úgynevezett lokális változók típusai

Kétféle úgynevezett helyi változó létezik  :

Példa C nyelven

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

Kapcsolódó cikkek