Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: apoeti en 23 Julio 2012, 17:25 pm



Título: [DUDA] ¿Dónde se guardan las variables?
Publicado por: apoeti en 23 Julio 2012, 17:25 pm
¡Hola! Me ha surgido una duda un poco estúpida, puesto que no va a ningún sitio, pero me gustaría saber la respuesta. Así como los valores a los que se asigna una variable, una vez se ejecuta el programa, se guardan en direcciones de la RAM ¿Qué pasa con las variables (es decir, el nombre de los valores)?¿Se guardan en algún sitio o solo son para uso del compilador y para facilitar la lectura del código fuente?

Saludos.


Título: Re: [DUDA] ¿Dónde se guardan las variables?
Publicado por: Oblivi0n en 23 Julio 2012, 17:29 pm
Correcto, los nombres de variables solo los usas tu para leer el código y el compilador para algunas cosillas(meramente superficiales, el compilador tampoco necesita los nombres). Una vez le das a compilar, el propio compilador asigna registros y direcciones de memoria.


Título: Re: [DUDA] ¿Dónde se guardan las variables?
Publicado por: apoeti en 23 Julio 2012, 17:30 pm
Ah, ok. Gracias por la respuesta.