C (linguaggio di programmazione): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Sesquipedale ha spostato la pagina C (linguaggio) a C (linguaggio di programmazione) senza lasciare redirect: inversione di redirect richiesta |
clean up, removed: {{Estensioni}} |
||
Riga 90:
=== Tipi di dato ===
C supporta quattro [[tipi di dato]] fondamentali, tutti numerici: <code>int</code>, che rappresenta un [[
Esistono inoltre i seguenti modificatori, che si possono anteporre ai nomi dei tipi interi per cambiarne delle caratteristiche: <code>signed</code> specifica che l'intero può essere positivo o negativo; <code>unsigned</code> specifica che l'intero può essere solo positivo; <code>short</code> riduce la memoria assegnata al tipo di dato, restringendo di conseguenza l'intervallo numerico rappresentabile; <code>long</code> funziona in maniera opposta, aumentando la memoria e ampliando l'intervallo.<ref name="ILC2-2-2"/>
C supporta e fa largo uso di [[
I tipi complessi presenti sono gli [[array]], le enumerazioni (<code>enum</code>), le strutture (<code>struct</code>) e le unioni (<code>union</code>). Le [[
=== Parole chiave ===
Riga 306:
* Collection of C Programming Questions - [http://placementmaster.in/ Placement Mater]
{{Norme IEC}}
{{Linguaggio C}}
{{Principali linguaggi di programmazione}}
|