BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 6 Declaración de Variables
Teoría: Declaración de Variables

En realidad ya hemos visto la mecánica de la declaración de variables, al mostrar la sintaxis de cada tipo (en el tema 2).

El sistema es siempre el mismo, primero se especifica el tipo y a continuación una lista de variables.

En realidad, la declaración de variables puede considerarse como una sentencia. Desde este punto de vista, la declaración terminará con un ";".

Sintaxis:

<tipo> <lista de variables>;

Existe una particularidad relacionada con el punto en que se declaren las variables.

Las variables declaradas dentro de una función sólo serán accesibles desde el interior de esa función, y se conocen como variables locales de la función.
Las variables declaradas fuera de las funciones, serán accesibles desde todas las funciones, y son conocidas como variables globales.

También es posible inicializar las variables dentro de la misma declaración.

En C++, contrariamente a lo que sucede con otros lenguajes de programación, las variables no inicializadas tienen un valor indeterminado, contienen lo que normalmente se denomina "basura", también en esto hay excepciones como veremos más adelante.