Ссылки на переменные
Ссылка на переменную может обозначать следующее:
- переменную;
- компонент в переменной структурного или строкового типа;
- динамическую переменную, на которую указывает переменная типa указатель.
Синтаксис ссылки на переменную имеет вид:
-------------- ссылка на -T-->¦идентификатор+----------------------------T--> переменную ¦ ¦ переменной ¦ ^^ ------------- ¦ ¦ L-------------- ¦L--+квалификатор¦<-- ¦ ---------------- ¦ L------------- +-->¦приведение типа+------+ ¦ ¦ переменной ¦ ¦ ¦ L---------------- L----- ¦ ---------- ------------- ¦ L-->¦выражение+->¦квалификатор+--- L---------- L-------------
Отметим, что синтаксис ссылки на переменную допускает ис- пользование выражения, вычисляющего значение ссылочного типа. Вы- ражение должно следовать за квалификатором, разыменовывающим ссы- лочное значение (или индексирующим значением указателя, если с помощью директивы {$X+} разрешен расширенный синтаксис), что дает фактическую ссылку на переменную.