C/Variabili, operatori e costanti/Costanti: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
BimBot (discussione | contributi)
m Robot: Changing Categoria:Linguaggio C
Pietrodn (discussione | contributi)
m corr. link
Riga 3:
{{IndexItem|costanti}}
 
Le '''costanti''' vengono definite con la {{IndexItem|direttiva}}[[Linguaggio C/Compilatore e precompilatore/Istruzioni al precompilatoreDirettive|direttiva]] {{IndexItem|define}}<tt>#define</tt>:
 
<source lang="c">
Riga 23:
</source>
 
Le costanti non vengono allocate in memoria, vengono valutate in fase di {{IndexItem|compilazione}}compilazione, ed il {{IndexItem|preprocessore}}[[Linguaggio C/Compilatore e precompilatore/Istruzioni al precompilatore|preprocessore]] si occuperà di sostituire ogni occorenza 'identificatore' con il suo 'valore' definito.
 
L'utilizzo delle costanti, permette una maggiore leggibilità e agevolezza nella fase di manutenzione del codice.
 
È però preferibile l'uso di {{IndexItem|const}}<tt>[[Linguaggio_CC/Variabili%2C_operatori_e_costanti/Variabili#const|const]]</tt> per dichiarare costanti.
 
 
 
[[Categoria:C|Costanti]]