Sdílet prostřednictvím


Pomocí __asm bloky c nebo C++

Konkrétní společnosti Microsoft

Protože pokyny pro sestavení vložené lze smíchat s c nebo C++ příkazy, mohou odkazovat podle názvu proměnné c nebo C++ a pomocí dalších prvků těchto jazyků.

__asm Bloku můžete použít následující prvky jazyka:

  • Symboly, popisky a názvy proměnné a funkce včetně

  • Konstanty, včetně Symbolické konstanty a enum členů

  • Makra a direktivy preprocesoru

  • Comments (both /* */ and // )

  • Zadejte názvy (všude, kde typ jazyk MASM by právní)

  • typedefnázvy, které se obvykle používá s operátory jako PTR a typu nebo určit strukturu nebo unie členů

V rámci __asm bloku, můžete zadat celé číslo konstanty c zápis nebo zápis radix assembler (0x100 a 100 h jsou rovnocenné, například).To umožňuje definovat (pomocí #define) Konstanta c a použít ho v části c nebo C++ a sestavení programu.Můžete také zadat konstanty v osmičkové tak před 0.Například 0777 určuje osmičkové konstanta.

Co chcete vědět více?

Konec konkrétní společnosti Microsoft

Viz také

Referenční dokumentace

Inline Assembler