variabile temporanea - Temporary variable

In programmazione di computer , una variabile temporanea è una variabile di breve durata , di solito per contenere dati che saranno presto scartati, o prima che possa essere posizionato ad una più permanente locazione di memoria . Perché è di breve durata, di solito è dichiarata come variabile locale , vale a dire, una variabile con locali ambito . Non esiste una definizione formale di ciò che rende una variabile temporanea , ma è un termine spesso utilizzato nella programmazione.

Un esempio tipico è quello di scambiare il contenuto di due variabili. Per scambiare il contenuto delle variabili un e b si potrebbe tipicamente utilizzare una variabile temporanea temperatura come segue, in modo da preservare i dati da un mentre viene sovrascritto da b :

 temp := a
 a := b
 b := temp

Le variabili temporanee vengono di solito chiamati con identificatori che abbreviare il termine temporanea , come la temperatura , tmp o semplicemente t , o con comuni variabili metasyntactic nomi, i più comuni dei quali sono foo , bar , baz (vedi anche foobar ).

Hardware del computer è stato progettato per sfruttare il comportamento dei dati temporanei: un nascondiglio o registrare il file può contenere provvisori internamente ad un microprocessore , in modo tale che non hanno mai bisogno di essere impegnata a memoria principale (quindi consumando senza esterni di larghezza di banda della memoria ).

Guarda anche