
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo, > ' function funktion1(a as byte) > > #funktion1 > pop a 'Alternativ: a=pop > return (a + funktion2) 'Alternativ: return pop+funktion2 > > ' function funktion2() > > #funktion2 > return 5 Leider kann man so nicht prüfen, ob die richtige Anzahl von Parametern übergeben wurde und aus dem Stack geladen wurde. Wie schnell kann es also zu einem Zugriff ins Nirvana kommen, wenn durch falsches PUSH bzw. POP die Werte nicht mehr stimmen? Diesen Fehler dann zu finden möchte ich keinem Programmieranfänger anvertrauen. Gruß, Stefan Meine Homepage: http://www.fdos.de |
| Antwort schreiben |