FOLIA05 (6)

Przekazywanie parametru przez zmienną
Parametry, przekazywane do procedury przez zmienną, są po-
przedzone słowem VAR. Na przykład dla procedury, której zada-
niem ma być wyprowadzenie z klawiatury liczby elementów wpisy-
wanych do tablicy oraz tych elementów, nagłówek procedury ma
postać:
PROCEDURE Czytaj_tablice(VAR n:Integer;VAR t:Tab);
Podczas wykonania procedury wszystkie odwołania do para-
metru formalnego poprzedzonego słowem VAR są w bloku proce-
dury zastępowane odwołaniami do zmiennej programu głównego,
stanowiącej odpowiedni parametr aktualny. Parametr aktualny nie
jest przechowywany w bloku procedury. Parametry przekazywane
przez zmienną mogą zmieniać swą wartość w treści procedury,
wpływając na wartość zmiennej programu, która była parametrem
aktualnym.

Wyszukiwarka

Podobne podstrony:
FOLIA09 (4)
Folia01
FOLIA02 (2)
Folia09
FOLIA04 (3)
FOLIA08
FOLIA05
FOLIA05 (3)
FOLIA03 (5)
FOLIA05 (4)
FOLIA01B
FOLIA05 (5)
FOLIA06 (5)

więcej podobnych podstron