Dichiarazione di Variabili
La sintassi di una dichiarazione di variabile prevede prima il nome del tipo di dato (quale int , short , float) seguito dall’identificatore scelto per denotare tale variabile. Per dichiarare una variabile bisogna specificarne il tipo:
- double raggio;
- int cont;
- char nome;
In C tutte le istruzioni devono essere terminate da un punto e virgola, compreso la dichiarazione. Inoltre è possibile dichiarare più variabili di uno stesso tipo elencandole con l’operatore virgola.
Caratteristiche delle Variabili
Una variabile è caratterizzata da un nome (inteso solitamente come una sequenza di caratteri e cifre). Nei linguaggi tipizzati, ciascuna variabile è caratterizzata da un tipo di dato, che specifica come deve essere considerato il dato rappresentato, e possibilmente restringe i valori accettabili.
Dimensione dei Tipi di Dato
- int numero intero di 2 o 4 byte
- char numero intero di 1 byte (interpretabile come codice ascii di un carattere)
- float numero in virgola mobile con 6-7 cifre significative (4 byte )
- double numero in virgola mobile con 15-16 cifre significative (8 byte )
- bool valore booleano: true o false (1 byte )
Rappresentazione dei Numeri in Bit
Numero di oggetti rappresentabili con n bit
Con 1 bit è possibile rappresentare due simboli: uno che corrisponde allo 0 e l’altro all’1. Con 2 bit, 4 simboli 00, 01, 10, 11. Con 3 bit, 8 simboli 000, 001, 010, 011, 100,101, 110, 111. Con n – 1 bit si possono rappresentare 2n – 1 simboli.