C/Visual C - Variables globales

 
Vista:

Variables globales

Publicado por Pablo (2 intervenciones) el 09/10/2000 00:00:00
Hola a todos, mi consulta es la siguiente:
Cual es la diferencia entre colocar una variable como local de main o global. Lo que yo se es que cada variable se genera en el momento en que se llama a la funcion, por lo tanto si main se llama al comienzo del programa, las variables locales de main ocupan espacio mientras se este ejecutando el programa, lo mismo que si fuera global.
Si alguien sabe la respuesta , agradeceria que me la haga llegar, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Variables globales

Publicado por Cesar (11 intervenciones) el 09/10/2000 00:00:00
Hola!

La diferencia está (o eso creo), en que si defines una variable global (fuera del main), puedes acceder a ella desde el resto de funciones fuera del main, en cambio si la defines dentro, solo podrás acceder desde ahí.

Un saludin!

César.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Variables globales

Publicado por Pedro Pablo (37 intervenciones) el 09/10/2000 00:00:00
Efectivamente. La diferencia está en el acceso o ámbito de la variable.
Otra diferencia es que la local se almacena en la pila, y en la global en el segmeto de datos,
pero vamos, eso no es demasiado importante para programar...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Variables globales

Publicado por Javier Albornoz (54 intervenciones) el 11/10/2000 00:00:00
Totalmente de acuerdo!
Desde Jujuy - Argentina
Javier Albornoz

PD: Tienes doble personalidad ? digo por tu email
marco Y? [email protected] sé tienes un amiguito..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar