Documente Academic
Documente Profesional
Documente Cultură
Variabile locale
I. Variabilele globale
1. Pozitie: sunt declarate in exteriorul functiilor ( de obicei la inceputul programului )
2. Clasa de memorie: li se aloca spatiu in segmental de date ( ele se initializeaza automat cu
valori nule )
3. Durata de viata: memoria ramane alocata pe toata durata executiei programului
4. Domeniul de vizibilitrate: sunt vizibile din locul declararii pana la sfarsitul programului, in
toate modulele acestuia cu exceptia situatiilor de omonimie
Regula de omonimie = este permis sa declaram o variabila locala care sa aiba acelasi nume cu al unei
variabile globale. In acest caz, in interiorul blocului in care sunt declarate variabilele locale au
prioritate fata de variabilele globale cu acelasi nume.