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.
|