Herunterladen Inhalt Inhalt Diese Seite drucken

Geltungsbereich Für Lokale Variablen - HP 50g Bedienungsanleitung

Grafikfähiger taschenrechner
Vorschau ausblenden Andere Handbücher für 50g:
Inhaltsverzeichnis

Werbung

Auf eine globale Variable im HOME-Verzeichnis kann von jedem
Verzeichnis innerhalb des HOME-Verzeichnisses zugegriffen werden, sofern
diese nicht in einem Verzeichnis oder Unterverzeichnis des HOME-
Verzeichnisses neu definiert wurde.
Sobald Sie eine Variable innerhalb eines Verzeichnisses oder
Unterverzeichnisses neu definieren, hat diese Definition Vorrang vor allen
anderen Definitionen innerhalb eines übergeordneten Verzeichnisses.
Wird ein Programm gestartet, das auf eine gegebene globale Variable
zugreift, verwendet das Programm den Wert der globalen Variablen aus
dem Verzeichnis, von dem aus das Programm gestartet wurde. Befindet sich
im Startverzeichnis des Programms keine Variable mit entsprechendem
Namen, sucht das Programm alle übergeordneten Verzeichnisse,
einschließlich des HOME-Verzeichnisses durch und verwendet dann den
Wert der entsprechenden Variablen, die sich in einem Verzeichnis befindet,
das dem Verzeichnis des Programms am nächsten liegt.
Auf ein in einem gegebenen Verzeichnis definiertes Programm kann von diesem
und von jedem Unterverzeichnis dieses Verzeichnisses zugegriffen werden.
Alle diese Regeln mögen einem neuen Anwender zunächst verwirrend
erscheinen. Sie können aber auf folgenden Vorschlag vereinfacht werden: Um
Ihre Daten zu organisieren, erstellen Sie Verzeichnisse und Unterverzeichnisse
mit sinnvollen Namen, und stellen Sie sicher, dass sich alle benötigten
globalen Variablen auch in dem entsprechenden Unterverzeichnis befinden.
Geltungsbereich für lokale Variablen
Lokale Variablen sind nur in einem Programm oder einem Unterprogramm aktiv.
Daher erstreckt sich ihr Geltungsbereich nur auf das Programm oder
Unterprogramm, in dem sie definiert sind. Ein Beispiel einer lokalen Variablen
ist der Index einer FOR-Schleife (weiter unten in diesem Kapitel beschrieben),
beispielsweise «
«
n x
1 n FOR j x NEXT n
» »
LIST
Seite 21-5

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis