Turbo Assembler 3.0. Руководство пользователя

         

Создание экземпляра структуры или объединения


Чтобы создать экземпляр типа данных, представляющего собой структуру или объединения, используйте в качестве директивы опре- деления данных имя структуры или объединения. Предположим, нап- ример, что вы определили следующее:

ASTRUC STRUC B DB "xyz" C DW 1 D DD 2 ASTRUC ENDS

BUNION UNION X DW ? Y DD ? Z DB ? BUNION ENDS

Тогда операторы:

ATEST ASTRUC ? BTEST BUNUION ?

будут создавать экземпляры структуры astruc (определяя переменную atest) и объединения bunion (определяя переменную btest). Пос- кольку в примере указывается значение неинициализированных данных ?, то начальные данные в текущий сегмент не вводятся.



Содержание раздела