7.2.2. Экспорт переменных

На верх  Назад  Вперёд

Подобно тому, как вы экспортируете функции, вы можете экспортировать переменные. Для объявления переменной, которая должна быть использована в C-программе, нужно её объявлять с модификатором cvar:

var MyVar : MyTpe; cvar;

Это укажет компилятору, что ассемблерное имя переменной (той, которая используется в C -программе) должно быть точно таким, как указано в объявлении, то есть чувствительным к регистру.

Не допускается объявлять несколько переменных как cvar в одном операторе, то есть следующий код будет ошибочным:

var Z1,Z2 : longint; cvar;