Einzelnen Beitrag anzeigen

g-hun
(Gast)

n/a Beiträge
 
#13

Re: Was sind Rückgabetypen???

  Alt 13. Apr 2006, 15:35
Also ich habe das in moment so verstanden:


Beispiel:



Code:
...

int main()
{
  Punkte=BerechnePunkte();
  cout<<Punkte;
  return 0;
}

int BerechnePunkte()
{
  int Punkte;
  int Bonus=500;
  cin>>Punkte;
  Punkte+=Bonus;
  return Punkte;
}
Also stelle mir das so vor: (hpffentlich liege ich richtig)

Bei der Funktion BerechnePunkte Wird der Wert (von Punkte) an die Funktion halt weiter gegeben, so dass BerechnePunkte
den Wert von Punkte hat.
Bei der Main-Funktion wird halt der Wert (beispielweise 600, der ja von Punkte stammt) an Punkte zugewiesen.

Und somit wird beispielsweise 600 angezeigt.

So stelle ich mir das vor.
Theoretisch ist die Funktion wie eine Variable.

IST das richtig wie ich gedacht habe???
  Mit Zitat antworten Zitat