Ciao ..
in sostanza che differenza ci sarebbe tra le 2 ?
.. e che diverso uso se ne fà ?
grazie
Ciao ..
in sostanza che differenza ci sarebbe tra le 2 ?
.. e che diverso uso se ne fà ?
grazie
Le "costanti" (da cui il nome) sono variabili (in senso ampio) non modificabili, in pratica puoi pensare a entrame le entità come a dei contenitori di cui puoi cambiare il valore durante l'esecuzione solo se sono definite come "variabili" in senso stretto.
L'utilità delle costanti è quella di impostare dei valori fissi che però è bene esprimere in maniera simbolica per varie ragioni:
- evitare di dover digitare stringhe troppo lunghe (p.es. anzichè scrivere ogni volta "7.34892389" potrebbe essere meglio scrivere "COEFF") e ridurre la possibilità di errore
- isolare la posizione di definizione, in modo che siano mutabili solo dal programmatore in determinate circostanze (nell'esempio di sopra, magari il coefficiente verrà cambiato una volta ogni anno e così non devo andare a cercarlo in ogni suo uso in mezzo a migliaia di script)
Molto chiaro .. grazie mille !