@

Функция получения указателя данных

Синтаксис

pA = @A

Аргументы

Имя Тип данных Описание
A Переменная, указатель на которую необходимо получить

Описание

@ – функция позволяет получить указатель на область памяти, где находится переменная с именем A.

Результат

Имя Тип данных Описание
pA tcomplex Функция возвращает 8-байтовое значение указателя. Интерпретируется скриптовым языком, как комплексная переменная, но при этом само отображаемое значение возвращаемой переменной не имеет смысла.

Пример

a = 1; //создаем переменную
pA = @A; //получаем указатель на нее
aa = ~double(pA); //получаем значение переменной по указателю на нее
~double(pA) = 2;  //присваиваем новое значение переменной по указателю на нее
aaa = ~double(pA); //получаем новое значение переменной по указателю на нее

В данном примере задается вещественная переменная a, для которой получается указатель pA, с помощью функции @. Дальнейшая работа с переменной (чтение и запись) происходят с использованием указателя на нее.

Дополнительные материалы

Нет.