Witam.
Mam problem i oczekuję tylko odpowiedzi.
Dlaczego gdy chcę wyświetlić wartość zwróconą przez funkcję, to ona mi się wykonuje i potem dopiero wyświetlona jest wartość.
Tutaj kod:
#include<iostream>
using namespace std;
int funkcja()
{
cout<<"wykonywanie";
int x=3;
return x;
}
int main()
{
cout<<funkcja();
return 0;
}
A taki jest rezultat:
Pewnie jest to jakaś pierdoła, o której nie pomyślałem, bo za długo siedzę przy kodzie ;)
Proszę o pomoc.