Beschreibung | ||||||
Diese Anweisung definiert eine lokale Variable - eine nur vom Hauptprogramm oder nur vom Unterprogramm lesbare Variable. Lokale Unterprogrammvariablen können nicht aus einem Hauptprogramm ausgelesen werden (umgekehrt auch nicht). Damit keine "Variablenkonflikte" zwischen Hauptprogrammen und Unterprogrammen entstehen, sollen besser lokale Variablen verwendet werden. LOCAL kann auch entfallen, da alle neuen Variablen automatisch lokal sind.
| ||||||
Parameter | ||||||
Es können mehrere Variablen angegeben werden. | ||||||
Rückgabewert | ||||||
Wurde ein Wert angegeben, so wird der Variable dieser Wert zugewiesen. | ||||||
Beispiel | ||||||
Dieses Beispiel zeigt die Unterschiede: LOCAL Zahl1=1 GLOBAL Zahl2=1 Test WAITKEY() END FUNCTION Test() PRINT Zahl1 PRINT Zahl2 END FUNCTION | ||||||
Siehe auch | ||||||
CONST, GLOBAL |