Gast
#2134346
Hallo, es gibt ja schon einige gute Erklärungen zu diesem Thema, wie etwa http://halvar.at/elektronik/kleiner_bascom_avr_kurs/speicher_hwstack_swstack_frame/ Den hwstack meine ich auch soweit verstanden zu haben, aber bereits beim swstack komme ich an folgender Stelle nicht mehr so richtig mit: "...für jede Variable, die an die Unterprozedur als Parameter übergeben wird..." Angenommen ich starte mein Programm mit einer Handvoll "Dim Variablen As Byte". Kurz darauf geht es gleich in eine "Gosub XY" wo ein relativ großer Programmteil erledigt wird, Variablen bekommen Werte zugewiesen, werden berechnet, miteinander verglichen usw. Was genau zählt nun aber als "Parameter-Übergabe"? Wenn ich innerhalb der Sub den (außerhalb zugewiesenen) Wert einer Variable abrufe? Oder jede Variable die innerhalb der Sub behandelt wird, also z.B. dort nur einen neuen Wert bekommt? Oder ganz anders? Danke im Voraus, MfG Martin