ucząc się C++ w ogóle nie mogę zrozumieć, po jaką cholercię jest funkcja RETURN?
Przez większość czasu używałem jej z przymusu (return = 0;) gdyż inaczej programy mi nie działały.
ale ostatnio w poradniku czytałem o pętli krokowej i było tam coś takiego:
int Suma(int nLiczba)
{
int nSuma = 0;
for (int i = 1; i <= nLiczba; i++)
nSuma += i;
return nSuma;
}
nie wiem po co to return, skoro wynik Sumy można podać w zmiennej... (chyba?)