(modificatore modalit� di memorizzazione)
(modificatore di tipo) (tipo dato) (identificatore) = (valore iniziale)
Modalit� di Memorizzazione | Caratteristiche della Modalit� |
auto | Variabile memorizzata nelle locazioni della memoria interna dell'elaboratore. Se il modificatore di modalit� di memorizzazione viene omesso, viene considerato questo valore per default |
register | Variabile memorizzata negli elementi Hardware dell'elaboratore in cui il tempo di accesso ai dati � il minore possibile |
extern | Variabile definita in un altro file sorgente |
static | Variabile memorizzata nelle locazioni della memoria centrale, il cui valore non viene mai distrutto durante lo svolgimento dell'intero programma |
volatile | Variabile memorizzata nelle locazioni della memoria centrale, il cui valore pu� essere modificato sia dallo stesso programma, sia direttamente dall'Hardware |
Tipo di dato | Azione |
unsigned | Trasforma il tipo in uno senza segno |
signed | Trasforma un tipo in uno con segno |
short | Riduce il numero di byte da allocare in memoria e, di conseguenza, l'ampiezza dell'intervallo di valori che la variabile pu� assumere |
Long | Aumenta il numero di byte da allocare in memoria e, di conseguenza, l'ampiezza dell'intervallo di valori che la variabile pu� assumere |
#define
#define PIGRECO 3.14159
const
, posta prima di una normale definizione
di variabileconst float PIGRECO=3.14159
<< Funzioni di I/O di base | INDICE TEORIA C++ | Le strutture di selezione >> |