Definición de una constante

Una constante es un valor o una expresión numérica constante.

Como valores se pueden utilizar únicamente números enteros dentro del rango (min_int ... max_int).

Las expresiones númericas constantes son fórmulas matemáticas en las que se puede utilizar:

    - Constantes definidas con anterioridad.
    - Valores numéricos.
    - Operadores aritméticos o lógicos.
    - Literales (textos entre comillas).
    - La función sizeof().

Estas expresiones serán evaluadas cuando el programa sea compilado y será el resultado de las mismas el que sea utilizado en la ejecución del programa.

Los operadores que se pueden utilizar en una expresión constante son (entre paréntesis se muestran los sinónimos del operador, en caso de tenerlos).

     + Suma
     - Resta (o negación de signo)
     * Multiplicación
     / División
     MOD Módulo (%)
     << Rotación a la derecha
     >> Rotación a la izquierda
     NOT Negación binaria y lógica (!)
     AND AND binario y lógico (&,&&)
     OR OR binario y lógico (|,||)
     XOR OR exclusivo (^^)
     == Comparación
     <> Distinto (!=)
     > Mayor
     >= Mayor o igual (=>)
     < Menor
     <= Menor o igual (=<)
     OFFSET Dirección o desplazamiento (&)
     ( ) Paréntesis

A continuación se muestran algunos ejemplos de constantes válidas:

0
-1000
2+2
"Hola!"
4*(2+1)
 ...


Ver: Sintaxis