Dlaczego kompilator tego nie trawi?
int& funkcja_C(void)
{
return &zmienna_kontrolna2;
}
Gdzie zmienna_kontrolna2 jest zmienną globaną.
Błąd: [Error] invalid initialization of non-const reference of type 'int&' from an rvalue of type 'int' *
W funkcji głównej, chcę natomiast wywołać tę funkcję w ten sposób:
cout << "Adres zmiennej kontrolnej 2: " << funkcja_C();
Proszę o pomoc.