Le variabili locali
Le variabili locali sono le variabili visibili nel programma che le dichiara. Possono anche trovarsi in un sottoprogramma invocato. Ad esempio, in una funzione o in un metodo distinto dal programma che le richiama.
Esempio. Un programma invoca più volte una funzione che viene eseguita contemporaneamente su più istanze diverse tra loro. Ogni processo è caratterizzato dagli stessi nomi delle variabili locali ma con valori diversi.
Le variabili locali si distinguono dalle variabili generali che, invece, hanno un unico valore condiviso tra tutti i processi.