Es besteht oft die Notwendigkeit, zusätzliche Variablen nur im Unterprogramm zu verwenden. Diese Variablen werden aufgerufen Ort Sie können nur innerhalb des Teilprogramms arbeiten, in dem sie eingerichtet werden.
Sichtbarkeit der lokalen Variablen ist die Funktion oder das Verfahren, innerhalb dessen sie erklärt wird
So kann nur das Teilprogramm, in dem es wirklich benötigt wird, den Umfang begrenzen (oblastig der Sichtbarkeit). Es heißt die Software.
Inc. ♪ Schließung der Variablen durch externe Veränderung.
Ist eine Variable an jedem Programmort (in einem Teilprogramm) sichtbar zu erklären, so sind diese Variablen außerhalb aller Teilprogramme zu beschreiben (siehe Programm 3 der nachstehenden Tabelle).
Diese Variablen werden aufgerufen
weltweit♪
Analyse der drei Programme:
(1) In diesem Programm ist die Variable i lokal. Lokale Variablen werden im Teilprogramm beschrieben | (2) Hier, auch wenn im Hauptprogramm eine Variable i vorhanden ist (Wert 7), eine neue lokale Variable i mit einem Wert von 5. Das Programm wird Auswirkungen auf den Bildschirm haben | (3) Dieses Programm existiert globale Variable i. Ihre Auswirkungen können innerhalb des Unterprogramms und innerhalb des inhaltlichen Programms geändert werden Das Verfahren wird mit der globalen Variablen i arbeiten und eine neue Bedeutung von 2 erhalten. Der Bildschirm ist mit 2 zu versehen. |
Verfahrenstest(); var i: ganze Zahl; Anfang : = 5; Schreibln(i); Ende; | var i: ganze Zahl;
Verfahrenstest(); var i: ganze Zahl; Anfang : = 5; Schreibln(i); Ende;
Anfang : = 7; Schreib(i) Test(); Ende. | var i: ganze Zahl;
Verfahrenstest(); Anfang : = 2. Ende;
Anfang Test(); Schreibln(i); Ende. |