Witam wszystkich serdecznie,
otóż napotkałem się z sytuacją, gdzie deklarując zmienną w MAIN'ie, a potem od razu bez jej inicjalizacji wywołuję = kompilator pokazuje błąd = logiczne. Jednakże kiedy tą zmienną zadeklaruję POZA main'em, bez inicjalizacji wywołując ją = pokazuje kompilator cyfrę = 0. Mógłby ktoś to wytłumaczyć, dlaczego tak dzieje się, czy to błąd VS, czy taka rzeczywistość...
#include <iostream>
using namespace std;
int rozmiar;
int main()
{
cout << rozmiar; // pokazuje 0
}