167 4

167 4



■ -

■ -

*


h


b


V

*v


Wartości zmiennych, w trakcie wykonywania programu są traktowane jako wartości adresowe.

Zmienne lokalne

Zmienne lokalne, to zmienne z zakresu od £1 do £33. Ustawianie zmiennych lokalnych

*    0

jest możliwe w każdej chwili. Po przywołaniu podprogramu komendą G65 zmienne lokaine dotychczas ustalone są zachowywane i można ustawić nowe zmienne. Nazywa się to „zagnieżdżaniem” zmiennych lokalnych. Podczas wywoływania komendy G65, wszystkie nowe zmienne lokalne są ustawiane jako wartości niezdefiniowane, zaś zmienne lokalne korespondujące z adresami zmiennych w linii komendy G65 są wstawiane do tej linii. W poniższej tablicy znajdują się zmienne lokalne i adresy, z którymi one korespondują


Zmienne lokalne i adresy, z którymi one korespondują

Zmienna

Adres:

.Altem

13

M

1

24

K


C


14


os


K

26

Z


J


4

I

15

D

J


27


28


8


E


9

F


K


18

R

K

29




Zauważ, że zmienne 11, 12, 14.,16 i 27...S3 nie mają adresów^ korespondencyjnych, fciogą one być ustawione jeśli użyta jest wystarczająca liczba areumentówJL J, i K, jak opisano to w powyższej części o argumentach

_    _    _ i i    i    ~i

W makro podprogramie zmienne lokalne mogą być odczytane i zmodyfikowane poprzez odwołanie się do numerów zmiennych 1..33

Kiedy stosujemy kod L do wielokrotnego powtarzania makro podprogramu, argumenty ustawiane są tylko przy pierwszym powtórzeniu. Oznacza to, ze jeśli dokonamy modyfikacji w pierwszym powtórzeniu, kolejne powtórzenia będą miały dostęp tylko do wartości zmodyfikowanych.

. <1/ i v

167


Wyszukiwarka

Podobne podstrony:
Przykłady ćwiczeń umieszczone w poszczególnych działach tematycznych programu należy traktować jako
CCF20090701054 106 E. Cassirer - O teorii względności Einsteina na tym, że wielkości g^v są traktow
założenia: -    stropy są traktowane jako sztywne w swej płaszczyźnie tarcze,
P040311 44 We współczesnej teorii budowy atomów elektrony nie są traktowane jako cząstki krążące po
const1 Modyfikator const występujący w deklaracji zmiennej powoduje, że jest ona traktowana jako zmi
const1 Modyfikator const występujący w deklaracji zmiennej powoduje, że jest ona traktowana jako zmi
const1 Modyfikator const występujący w deklaracji zmiennej powoduje, że jest ona traktowana jako zmi
const1 Modyfikator const występujący w deklaracji zmiennej powoduje, że jest ona traktowana jako zmi
Trwałość. Dane w bazie danych są traktowane jako trwałe, okres ich przechowywania nie zależy od istn
DSC08446 •> Wszystkie materiały zawierające kultury drobnoustrojów są traktowane jako zakaźn
const1 Modyfikator const występujący w deklaracji zmiennej powoduje, że jest ona traktowana jako zmi
strona 8/18 PODSTAWY PROGRAMOWANIA - PASCAL3. Zmiana wartości zmiennych W trakcie działania algorytm
nazywa sią związana. Pozostałe zmienne, niewystępujące pod lambdą, są wolne. Wartość wyrażenia zależ
Jednym z podstawowych działań matematycznych wykonywanych w programie Mathcad są obliczenia symbolic

więcej podobnych podstron