Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
tipps_und_tricks:rekursion [2015/08/18 22:16] 127.0.0.1 Externe Bearbeitung |
tipps_und_tricks:rekursion [2016/12/31 09:31] (aktuell) milky-way update formatierung |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Eine Funktion, die sich selbst aufruft, ist eine Rekursion. Dabei muß man beachten, dass die Funktion sich nicht endlos weiter selbst aufruft, sondern dass es eine Abbruchbedingung gibt, die nach ein paar Rekursionsstufen erfüllt wird. Damit kann man z.b. Schleifen nachahmen: | + | ====== Rekursion ====== |
+ | Eine Funktion, die sich selbst aufruft, ist eine Rekursion. Dabei muß man beachten, dass die Funktion sich nicht endlos weiter selbst aufruft, sondern dass es eine Abbruchbedingung gibt, die nach ein paar Rekursionsstufen erfüllt wird. Damit kann man z.b. [[Schleifen|Schleifen]] nachahmen: | ||
<code> | <code> | ||
func int Npc_GetTalentSkillSum( var C_Npc npc ) | func int Npc_GetTalentSkillSum( var C_Npc npc ) |