Declaración de constantes
const tipo nombre = constante ;
Esta sección de los programas es opcional, pues su utilidad consiste en establecer una serie de sinónimos para unos valores numéricos.
Por ejemplo, si en un juego se establece en uno o varios puntos del programa el número 3 como el máximo de vidas del protagonista, cuando se quiera modificar para aumentarlo o disminuirlo habrá que buscar y sustituir ese número en el programa. Con el consiguiente riesgo de sustituir otros '3' que aparezcan en el programa con otros fines.
Una alternativa es declarar una constante denominada, por ejemplo, maximo_vidas como un sinónimo del valor numérico 3 y utilizar en el programa dicha constante en lugar del número; ahora, cuando se quiera cambiar este valor por otro, simplemente habrá que hacerlo en la declaración de la constante maximo_vidas.
Esta sección establece entonces una relación de nombres que van a representar una serie de constantes numéricas.
Esta sección debe comenzar obligatoriamente con la palabra reservada CONST y, a continuación, por cada constante declarada debe aparecer su nombre seguido del símbolo = (símbolo de asignación) y una expresión constante (valor numérico). Tras la declaración de cada constante debe venir el símbolo ; (punto y coma).
const int maximo_vidas = 3; MAIN_PROGRAM_CDIV BEGIN_PROGRAM //... END_PROGRAM
Una vez que se ha asignado un valor a una constante, éste no podrá ser modificado en el programa más adelante.
Ver: Sintaxis