domingo, 29 de septiembre de 2013

Tema 7.- Variables (Globales)

7.1 Variables Globales

Hemos diferenciado a las variables según su "tipo" (int, char double, etc), el cual se refería  en ultima instancia, a la cantidad de bytes que la conformaban. Veremos ahora que hay otra diferenciación de las mismas, de acuerdo a la clase de memoria en la que residen.

Si definimos una variable Afuera de cualquier función (incluyendo esto a main () ), estaremos frente  a lo denominado Variable Global. Este tipo de variable sera ubicada en el segmento de datos de la memoria utilizada por el programa, y existiría todo el tiempo que esta ejecutándose este.

Este tipo de variables son automáticamente inicializadas a Cero cuando el programa comienza a ejecutarse.

Son accesibles a todas las funciones que estén declaradas en el mismo, por lo que cualquiera de ellas podrá actuar sobre el valor de las mismas.


No hay comentarios:

Publicar un comentario