Ich nehme einen C++ - Praxistest und ich bin verwirrt mit einer Reihe von Zugriffsbereich und Punkt der Deklaration bezogenen Fragen. Beide Fragen sind zu jedem other..I Zusammenhang kennen die answers..what ich brauche, ist die richtige Erklärung:Confusing C++ globalen Umfang Probleme
Was ist der Wert der lokalen Variablen x ist am Ende der Haupt
int x = 5;
int main(int argc, char** argv)
{
int x = x;
return 0;
}
ans: Undefiniert
Was ist der Wert von y am Ende von main?
const int x = 5;
int main(int argc, char** argv)
{
int x[x];
int y = sizeof(x)/sizeof(int);
return 0;
}
Antwort: 5