Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Fehler bezüglich lokaler Variablen Kategorie: Programmierung Basic (von erzgebirgler47 - 20.02.2010 10:08)
Ich nutze:
C-Control Pro Mega128
In der Beschreibung "C-Control-Pro-Ger.pdf" steht auf Seite 109:
"Lokale Variablen werden, während der Berechnung einer Funktion, auf dem Stack angelegt. Das
heißt, lokale Variablen existieren im Speicher nur während des Zeitraums, in der die Funktion
abgearbeitet wird."
Dies ist nicht so und hat mich viele Stunden Arbeit und Flashzyklen gekostet.
Der Inhalt der Variablen bleibt, obwohl in der SUB ganz oben ein Dim .. steht, erhalten.
Wenn man die Variablen dann am Anfang der Sub auf 0 bzw. bei Char auf "" setzt,
läuft dann alles ordentlich!
Der im letzten Beitrag genannte Fehler bei der Initialisierung der RS232 tritt aber trotzdem auf.
Hat damit nicht zu tun und konnte von mir noch nicht lokalisiert werden.
Mfg
Erzgebirgler47


    Antwort schreiben


Antworten:

Re: Fehler bezüglich lokaler Variablen (von PeterS - 20.02.2010 11:38)
    Re: Fehler bezüglich lokaler Variablen (von erzgebirgler47 - 20.02.2010 12:32)
        Re: Fehler bezüglich lokaler Variablen (von PeterS - 20.02.2010 18:34)
            Re: Fehler bezüglich lokaler Variablen (von erzgebirgler47 - 20.02.2010 19:17)
                Re: Fehler bezüglich lokaler Variablen (von Strini - 25.02.2010 12:49)
                    Re: Fehler bezüglich lokaler Variablen (von PeterS - 25.02.2010 16:24)
                       Re: Fehler bezüglich lokaler Variablen (von Strini - 1.03.2010 20:52)