Директивы и операторы данных во встроенном коде на языке ассемблераData Directives and Operators in Inline Assembly

Блок, относящийся только к системам MicrosoftMicrosoft Specific

Хотя __asm блок может ссылаться на типы данных и объекты C или C++, он не может определять объекты данных с директивами и операторами MASM.Although an __asm block can reference C or C++ data types and objects, it cannot define data objects with MASM directives or operators. В частности, нельзя использовать директивы определения DB, DW , DD,, DQ DT , и DF , или операторы DUP или. Specifically, you cannot use the definition directives DB, DW, DD, DQ, DT, and DF, or the operators DUP or THIS. Структуры и записи MASM также недоступны.MASM structures and records are also unavailable. Встроенный ассемблер не принимает директивы, STRUC RECORD , ширину или маску.The inline assembler doesn't accept the directives STRUC, RECORD, WIDTH, or MASK.

Завершение блока, относящегося только к системам МайкрософтEND Microsoft Specific

См. такжеSee also

Использование языка ассемблера в блоках __asmUsing Assembly Language in __asm Blocks