Specificatori di variabili.

const - una costante, tale variabile non può essere modificata (si verificherà un errore). Esempio: const int val = 10;
Leggi di più sulle costante qui
static - consente di dichiarare una variabile locale all'interno di una funzione e questa variabile non verrà dichiarata nuovamente quando la funzione viene chiamata di nuovo. Una sorta di variabile globale locale.
volatile - dice al compilatore che la variabile non ha bisogno di essere ottimizzata, che il suo valore può essere modificato dall'esterno. Tale specificatore deve essere applicato alle variabili che cambiano il loro valore in un interrupt.
extern - dice al compilatore che questa variabile è dichiarata in un altro file di programma, ma vogliamo usarla e non crearne una nuova con lo stesso nome in questo file di programma. Consente di leggere/scrivere su variabili create in altri file (librerie).
Leggi di più sullo specificatore qui.
Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia