Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/05/2012, 14:28
lloretcortes
 
Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Problema con inicialización de variable

Probé a inicializarla a 30, por ejemplo. Entonces, evidentemente, al hacer cout, el valor me presentaba 30. Pero una vez hecho esto, volví al estado anterior del programa, es decir, sin inicializar la variable auxiliar a ningún valor. Pensé, que, al haber asignado un valor a la posición de memoria que ocupaba auxiliar, ya había "machacado" el 1. Pero, sorprendentemente para mi, no es así; al ejecutar, vuelve a adquirir el dichoso "1".

Si declaras otra variable más, da igual antes que después, el valor de auxiliar ya deja de ser "1" para tomar otro valor arbitrario.

La verdad es que no acabo de entender cómo funciona esto.

Saludos y gracias.