Estoy tomando una prueba de práctica de C++ y estoy confundido con un conjunto de preguntas relacionadas con el alcance de acceso y la declaración. Tanto las preguntas están relacionadas con cada uno other..I conocer el answers..what que necesito es una explicación adecuada:Confundiendo problemas de alcance global de C++
¿Cuál es el valor de la variable local x al final del principal
int x = 5;
int main(int argc, char** argv)
{
int x = x;
return 0;
}
ans: Indefinido
¿Cuál es el valor de y al final de la página principal?
const int x = 5;
int main(int argc, char** argv)
{
int x[x];
int y = sizeof(x)/sizeof(int);
return 0;
}
respuesta: 5