venerdì 9 marzo 2012

Tipi di dati in C

Il linguaggio C è un linguaggio fortemente tipato: questo significa che ogni variabile dovrà avere un tipo, e questo rimarrà tale per tutta la durata dell'esecuzione.
Anzitutto, definiamo cosa è un tipo di dato:

un tipo di dato rappresenta l'insieme dei valori che quel dato può avere. In parole povere rappresenta il dominio dei valori corretti.




Per capire bene i tipi di dati, facciamo un esempio matematico. Tutti conosciamo la differenza fra l'insieme dei numeri naturali e quello dei numeri reali. Il dato 10, appartiene all'insieme dei numeri naturali, come anche 11, 23... e così via. 
E 14,56 appartiene ai numeri naturali? No! Appartiene però, all'insieme dei reali.

Torniamo ora al caso della programmazione: in C definire il tipo di variabile è obbligatorio. Qualora, infatti, ometteste una simile dichiarazione, avremo un errore. 

Tralasciando ogni discorso sulle dichiarazioni  ai post successivi, vediamo qui i principali tipi di dati presenti in C. 
  • int: dichiara un intero
  • float: dichiara un numero in virgola mobile
  • char: dichiara un carattere
  • void: dichiara un tipo vuoto
  • boolean: dichiara un booleano che può assumere due valori: vero e falso
Questi sono i tipi principali: vedremo che ne esistono degli altri, sui quali torneremo con maggiore dettaglio nei prossimi post. 

Lascia la tua domanda con un commento!

Nessun commento:

Posta un commento