Переменные

Top  Previous  Next

Это элементы, содержащие значения, чтобы управлять во время выполнения программы или функции.

В языке есть два типа переменных:

  • Глобальная переменная — переменная, видимая всем функциям программы, даже если они находятся в различных файлах (глобальная видимость)

Синтаксис:

Global Type Name [= начальное значение]

Typeэто тип переменной (см. Types)

Name — это имя, которое Вы хотите дать переменной.

Пример:

Global Real ExactTemperature;

Global Int AbsoluteZero=-273;



  • Локальные переменные, то есть переменные, определённые внутри функции. Они могут использоваться только в пределах контекста данной функции (локальная видимость)

Синтаксис:

Type Name [= начальное значение]

Typeэто тип переменной (см. Types)

Name — это имя, которое Вы хотите дать переменной.

Пример:

Function Int AbsoluteTemperature(integer T0)

Real TemperaturePT01;      // локальная переменная TemperaturePT01

Real TemperaturePT02;      // локальная переменная TemperaturePT02

...                        // исполняемый код

End;                       // конец определения функции

Переменная TemperaturePT01 является локальной для функции AbsoluteTemperature и, следовательно, не может использоваться вне её. Таким образом, Вы можете использовать это же имя в другой функции для другой локальной переменной.