Zdravím, mohu se prosím zeptat, jak vyřešit toto?
mám funkci, např
int funkce()
{
int a=10;
return a;
}
Pak si zavolám tuto funkci příkazem funkce();
Funkce se vykoná....
Jak se teď dostanu k výsledku return z funkce?
zkoušel jsem
printf("%d",funkce());
Což sice vrátí hodnotu a, ale volá funkci znovu. To je přesně to co nechci... Prostě potřebuji aby se funkce zavolala jen jednou (čímž se naplní její return) a já poté četl už jen ten return a neprobíhal kvůli tomu znovu celý cyklus.
Předem mockrát děkuji za rady.