jueves, 7 de agosto de 2008

Manual de C++ - Declaraciones y definiciones de Constantes

Las Constantes están referidas a valores fijos que no cambian durante la ejecución del programa; pueden ser de cualquier tipo de dato básico. Son generalmente utilizadas para  definir números en base octal o hexadecimal, útiles para algunos manejos de datos.

Ejemplo:
int hex = 0x80; // el número 128 en decimal
int oct = 012;  // 10 en decimal

Una Constante Hexadecimal comienza con 0x y  le  sigue el número en hexadecimal. Una Constante en Octal empieza con O.
Nota: El escribir dos diagonales como en el ejemplo anterior,  indica al compilador que debe ignorar lo que aparece después de estas, es decir, se pone "entre comentarios". Si se desea poner una porción mayor del programa entre comentarios, se marca el inicio con /* y se termina con */.
Constantes de Carácter.
Algunos caracteres son  imposibles de  introducir desde el teclado, como por ejemplo un retorno de carro o una comilla (debido a que para imprimir un caracter en la pantalla este debe encerrarse entre comillas). Por este motivo existen ciertas constantes que permiten escribir estos caracteres especiales.

b Espacio atrás (backspace)     n Salto de línea          \ Barra invertida           Nulo
f Salto de página                            r Salto de carro          v Tabulador vertical    t Tabulación horizontal
"  Comillas dobles                           ’  Comillas simples     a Alerta

No hay comentarios: