Constante (informática)

Constante (informática)
Para otros usos de este término, véase constante.

En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa.

Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.

Por ejemplo:

  • El valor de pi = 3.1416

Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.


Ejemplo de una constante en C(#define)

En C las constantes se declaran con la directiva #define, esto significa que esa constante tendrá el mismo valor a lo largo de todo el programa. El identificador de una constante así definida será una cadena de caracteres que deberá cumplir los mismos requisitos que el de una variable (sin espacios en blanco, no empezar por un dígito numérico, etc).

Ejemplo:

  #include <stdio.h>
  #define PI  3.1415926
  
  int main()
  {
    printf("Pi vale %f", PI);
    return 0;
  }

Lo cual mostrará por pantalla:

  Pi vale 3.1415926

Es decir, PI es una constante a la que le hemos asignado el valor 3.1415926 mediante la directiva #define.

La directiva #define también se puede utilizar para definir expresiones más elaboradas con operadores (suma, resta, multiplicación etc) y otras constantes que hayan sido definidas previamente, por ejemplo:

  #define X  2.4
  #define Y  9.2
  #define Z  X + Y

(Ver Preprocesador de C)

C++

En C++ el uso de #define esta totalmente desaconsejado, para declarar una constante simbolica (equivalente a constante en C) se usa la palabra clave const seguido del tipo de dato que queramos incluir.

Véase también


Wikimedia foundation. 2010.

Mira otros diccionarios:

  • Constante — El término constante puede referirse a: En matemática Constante matemática, un valor fijo. En física Constante física, un valor para el cálculo de operaciones físicas. Constante elástica, cada uno de los parámetros físicamente medibles que… …   Wikipedia Español

  • Constante de Planck — Valores de h Unidades 6.62606896(33) ×10 34 J·s 4.13566733(10)×10 15 eV·s 6.62606896(33) ×10 27 ergio·s Valores de ħ Unidades 1.054571628(53) ×10 34 J·s …   Wikipedia Español

  • Constante — (Derivado de constar.) ► adjetivo 1 Que tiene constancia: ■ consigue sus propósitos porque es constante. 2 Que es persistente o duradero: ■ estoy harta de esta lluvia constante. SINÓNIMO tenaz ► adjetivo/ sustantivo femenino 3 Que se reitera… …   Enciclopedia Universal

  • Memoria (informática) — En informática, la memoria (también llamada almacenamiento) se refiere a parte de los componentes que forman parte de una computadora. Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Las memorias de computadora …   Wikipedia Español

  • Problemas no resueltos de la informática — Los siguientes son algunos de los problemas no resueltos de las Ciencias de la Computación. Una solución de los problemas de esta lista tendría un impacto notable en el campo de estudio al que pertenecen. Contenido 1 Teoría de Complejidad… …   Wikipedia Español

  • Heurística (informática) — Este artículo trata sobre la heurística en todas las ramas de informática. Para la heurística en los antivirus, véase Heurística en antivirus. En computación, dos objetivos fundamentales son encontrar algoritmos con buenos tiempos de ejecución y… …   Wikipedia Español

  • E107 (informática) — Saltar a navegación, búsqueda e107 es un Sistema de Manipulación de Contenidos (CMS) escrito en PHP, que usa MySQL como base de datos. Es completamente gratuito y está en constante desarrollo. Desarrollado desde finales de 1998, e107 se ha hecho… …   Wikipedia Español

  • Lista (informática) — En Ciencias de la Computación, una lista enlazada es una de las estructuras de datos fundamentales, y puede ser usada para implementar otras estructuras de datos. Consiste en una secuencia de nodos, en los que se guardan campos de datos… …   Wikipedia Español

  • Check Wikipedia — Wikiproyecto:Check Wikipedia Saltar a navegación, búsqueda Esta página contiene de forma consciente fallos ortográficos. Los bots no deben intentar corregirlos. Atajo PR:CWPR:CW …   Wikipedia Español

  • El Corte Inglés — Lema La tienda de todas tus compras Tipo Pequeña, mediana y gran distribu …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”