Casa Sviluppo Che cos'è una variabile volatile? - definizione da techopedia

Che cos'è una variabile volatile? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa variabile volatile?

Una variabile volatile è una variabile che viene contrassegnata o trasmessa con la parola chiave "volatile" in modo tale da stabilire che la variabile può essere modificata da un fattore esterno, come il sistema operativo o altri software. Una variabile volatile è utile in applicazioni multithread o in altre situazioni in cui i programmatori devono anticipare le modifiche alla variabile diverse da quelle comuni all'interno del modulo di codice.

Techopedia spiega la variabile volatile

La variabile volatile è utile in diversi linguaggi di programmazione, incluse parti della "suite C" (C ++, C e C #) e in Java, un linguaggio di programmazione comune per il Web. L'uso esatto di una parola chiave volatile o di una variabile cambia rispetto ad una particolare sintassi del linguaggio di programmazione, ma generalmente le variabili possono essere create come volatili o dichiarate condizionalmente volatili all'interno del codice.

Un uso comune della parola chiave volatile per una variabile è nella scrittura del codice per terminare un ciclo o terminare un thread. Un programmatore può scrivere una semplice funzione che accetta il valore della variabile volatile e termina il ciclo in base a un determinato valore. La parola chiave volatile assicura che il programma ottenga un valore corrente per un valore booleano o altra variabile, anziché obsoleto.

Che cos'è una variabile volatile? - definizione da techopedia