Carbajalhernandez_LP_Tarea Variables Locales Globales

Páginas: 3 (593 palabras) Publicado: 9 de noviembre de 2015
UNIVERSIDAD DE LA SALLE BAJÍO

Campus Campestre

Introducción a la Programación

Ingeniería Biomédica
Grupo 101

M.I.: M.I. Sonia Rivera Sassoé

Alumno: Carbajal Hernandez Angel

Matrícula: 61772León, Guanajuato, jueves 01 de octubre del 2015

VARIABLES GLOBALES Y LOCALES
VARIABLES GLOBALES
Este tipo de variables son automáticamente inicializadas a CERO cuando el programa
comienza aejecutarse.
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.
Por ejemplo:

#include
doubleuna_funcion(void);
double variable_global ;
main()
{
double i ;
printf(“%f”, variable_global );

/* se imprimirá 0 */

i = una_funcion() ;
printf(“%f”, i );
printf(“%f”, variable_global );

/* se imprimirá 1 */
/*se imprimirá 1 */

variable_global += 1 ;
printf(“%f”, variable_global );
return 0 ;
}
double una_funcion(void)
{
return( variable_global += 1) ;
}

/* se imprimirá 2 */

int y; /* Global. Conocidatanto por main() como por MiFuncion() */

main ()
{
int x;

/* Esta x es local a main () */

y = 100;
x = 1;
printf (“x=%d, y=%d”, x, y)

/* Visualiza x=1, y=100 */

{

/* Comienza bloque */
int x;

/*Esta x es local al bloque */

x = 2;
printf (“x=%d, y=%d”, x, y)
MiFuncion ()
printf (“x=%d, y=%d”, x, y)

/* Visualiza x=2, y=100 */
/* Visualiza x=3, y=100 */
/* Visualiza x=2, y=100 */

}

/* Findel bloque */

printf (“x=%d, y=%d”, x, y)

/* Visualiza x=1, y=100 */

}

MiFuncion ()
{
int x;

/* Local a MiFuncion() */

x = 3;
printf (“x=%d, y=%d”, x, y)

/* Visualiza x=3, y=100 */

}Observemos que la variable_global está definida afuera de las funciones del programa,
incluyendo al main(), por lo que le pertenece a TODAS ellas. En el primer printf() del
programa principal se la imprime,demostrándose que está automáticamente inicializada a
cero .
Luego es incrementada por una_funcion() que devuelve ademas una copia de su valor, el
cual es asignado a i ,la que, si es impresa mostrará...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variables Locales Vs Globales
  • Global y local
  • Reporte: Fenómenos Globales Y Locales
  • Desafio global de los conflictos locales
  • Pluralismo juridico, localismo y globalismo
  • Redes De Alcance Global Y Local
  • Pensar Global y Actuar Localmente
  • Nevon Procesamiento Global Y Local

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS