Etichette

Programmazione C 2 le variabili


LE VARIABILI:
Le variabili sono dei “contenitori” in memoria capaci di immagazzinare tipi diversi di dati ( numeri interi, reali, caratteri, …)
Tutti i tipi interi sono signed ( con segno) per default tranne char che è unsigned (senza segno)
Non esistono i numeri complessi (ma esistono nelle librerie)
Non esiste un tipo specifico per le stringhe di caratteri
Un float sulla maggior parte delle macchine ha sei cifre significative
e in più c'è long double 80 bit
char
Carattere
1 (8 bit)
int
Numero intero
2 (16 bit)
short
Numero intero “corto”
2 (16 bit)
long
Numero intero “lungo”
4 (32 bit)
float
Numero reale
4 (32 bit)
double
Numero reale “lungo”
8 (64 bit)
Variabile globale: è visibile da tutte le funzioni. Deve essere dichiarata extern dalle funzioni che la usano e che sono definite in altri files
Variabili automatiche: sono private, cioè visibili solo all’interno della funzione. Non sono inizializzate automaticamente. Nascono e muoiono ad ogni chiamata
Variabile statica: è analoga alla variabile automatica, ma il suo valore permane tra una chiamata e un’altra


Nessun commento:

Posta un commento