E ' utile per dichiarare una variabile come una costante statica in C quando si desidera assicurarsi che mantiene il suo valore iniziale e rispetta la sua portata locale . Una ragione per usare una costante statica invece del tipo simile " # define " è quando potrebbe essere necessario passare un puntatore intorno . A differenza di variabili locali , che vengono inizializzati in fase di esecuzione , le variabili costanti statiche vengono inizializzate a tempo di compilazione . Usi comuni di variabili costanti statiche includono cose come il valore di pi greco o la lunghezza massima di un nome di file . Istruzioni
1
Aprire il file sorgente C in un ambiente di sviluppo integrato (IDE) , come ad esempio Microsoft Visual Studio , NetBeans o Dev - C + + .
2
Mettere le parole chiave " static const " di fronte al vostro dichiarazione di variabile per renderlo un costante statica . Ad esempio, " static const int seconds_per_minute = 11; "
3
accedere al valore della variabile costante statica nello stesso modo si farebbe con una normale variabile . . Ad esempio, " int my_minutes = 4; int my_seconds = my_minutes * seconds_per_minute ; " . Una variabile statica costante è type-safe , quindi non può direttamente essere utilizzato per sostituire un valore intero in posti come istruzioni switch o come una dimensione di matrice . Non hai il permesso di modificare il valore della variabile , come ad esempio con il codice " seconds_per_minute = 61; " . .
4
Salvare , compilare ed eseguire il programma C per assicurarsi che funzioni correttamente