Project C - Programmazione C
 | -Statistica- | -UpLoad File- | -Java- | -Commenti- | -Articoli \ News- | -Aggiungi ai preferiti- |
Menu
  • Home
  • Argomenti
  • Termini
  • Download
  • Contacts
..:: MENÚ ::..
© Per iniziare ©
© Struttura ©
© Librerie ©
© Variabili ©
© Input e Output ©
© Controlli ©
© Ripetizioni ©
copyright © 2007 DxGx
Home » Argomenti » Input e Output

Le variabili

La comodità delle variabili risiede nel poter usare un nome per valori, che possono essere numeri o lettere. Un altro vantaggio è la possibilità di usare il nome della variabile al posto del suo valore per eseguirvi sopra delle operazioni, con la possibilità, in seguito, di modificare il valore come e quante volte vogliamo.
struttura
tipo_variabile nome;
  • Tipo_variabile: il tipo della variabile indica quale tipo di valori può assumere il contenuto della variabile stessa, così si può capire che un tipo intero conterà soltanto dei numeri, mentre il tipo carattere conterrà solamente lettere dell'alfabeto, numeri e simboli.
    • int (numeri interi)
    • float (numeri in virgola mobile)
    • double (numeri in virgola mobile)
    • char (caratteri)

  • Nome: il nome è costituito da una o più lettere, cifre o caratteri e deve iniziare con una lettera o il carattere di sottolineatura "_" ; la loro lunghezza massima dipende dal compilatore, ma generalmente non si possono superare i 31 caratteri, ed inoltre il C è case-sensitive, quindi si fa distinzione tra lettere maiuscole e lettere minuscole.
Tutte le variabili, prima di essere utilizzate, devono essere dichiarate, cioè deve essere detto il tipo della variabile ed il suo nome. Successivamente la variabile deve essere inizializzata, cioè le deve essere assegnato un valore, ma bisogna ricordare che comunque la dichiarazione di una variabile può essere fatta una ed una sola volta.

esempio
int i; //dichiarazione
i=0; //inizializzazione/assegnazione
int y=10; //dichiarazione ed inizializzazione

Con i = 0 oppure y = 10, si dice che "i prende il valore 0" oppure "10 prende il valore 10".

Nella tabella seguente sono mostrati i vari tipi di variabili, che cosa rappresentano ed il numero di byte necessari per la loro rappresentazione:

Tipi di dichiarazione Rappresentazione N. di byte
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)

Ecco come acquisire e stampare i dati dalle variabili: Istruzioni di Input e Output