Variabile (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
MerlIwBot (discussione | contributi)
m - Link ridond.
Riga 22:
== Uso delle variabili ==
 
Nei [[linguaggio compilato|linguaggi compilati]], le variabili devono essere definite ovvero '''dichiarate''' in maniera tipizzata prima di essere adoperate, in quanto il [[compilatore]] o l'[[interprete]] non sa come trattare ovvero non riconosce [[oggetto (informatica)|oggetti]] sconosciuti ovvero non specificati precedentemente. La dichiarazione consente di raggiungere due fondamentali obiettivi: da un lato, con la dichiarazione tipizzata si specifica il tipo della variabile, cosicché il compilatore è in grado di verificare eventuali errori [[semantica (informatica)|semantici]] presenti all'interno di un [[programma (informatica)|programma]] sintatticamente corretto (ad esempio, non è consentito moltiplicare tra loro una variabile stringa ed una variabile intera). Dall'altro, viene valutata e definita la quantità di memoria destinata, in fase di esecuzione, a contenere i dati a cui la variabile si riferisce.
 
Le operazioni basilari che possono essere compiute su una variabile sono la '''lettura''' del valore in essa contenuto e la '''scrittura''' di un nuovo valore, o '''assegnamento'''. Il primo assegnamento della variabile è detto '''inizializzazione'''. Molti linguaggi richiedono o preferiscono che la variabile una volta dichiarata venga anche inizializzata a un valore arbitrario.