[Duda] Variables locales
#2

Las variables locales son usadas una sola vez hasta que se acabe el bloque de cуdigo.. Si pones una variable llamada 'X' dentro de una llave, fuera de esa llave ya serнa un elemento indefinido, ya no existe.
Intenta crear la variable 'new X = 5' dentro de una llave, y luego haz "X += 1" fuera de la llave y el compilador te darб error por undefined symbol, es cuestion de probar.

De otra forma, la cantidad de memoria usada es muy mнnima en una variable local (incluso en una array de tamaсo no exagerado), que apenas sobrepasan los kilobytes.. Mejor no te deberнas preocupar por cosas a tan pequeсa escala.

En corto, depende si la variable es local. Si quieres crear una variable para asignarle un valor en cualquier momento globalmente, crearla global (fuera de cualquier funciуn o segmento).
Reply


Messages In This Thread
[Duda] Variables locales - by pbr1111 - 30.08.2012, 19:21
Re: [Duda] Variables locales - by admantis - 30.08.2012, 21:21
Respuesta: [Duda] Variables locales - by CaptainMactavish - 30.08.2012, 22:07
Respuesta: [Duda] Variables locales - by pbr1111 - 31.08.2012, 08:04

Forum Jump:


Users browsing this thread: 1 Guest(s)