05/05/2012, 14:28
|
| | Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 12 años, 8 meses 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. |