共用方式為


在 __asm 區塊中使用 c 或 C++

Microsoft 專有的

內嵌組件指示可以搭配 c 或 C++ 的陳述式,因為它們可以利用名稱參照 c 或 C++ 的變數,並使用兩種語言的許多其他項目。

__asm區塊可以使用下列語言項目:

  • 包括標籤及變數和函式名稱的符號

  • 包含符號常數的常數和enum成員

  • 巨集和前置處理器指示詞

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

  • 型別名稱 (無論 MASM 型別是合法)

  • typedef名稱,常用運算子如 PTR型別或指定結構或等位的成員

在__asm區塊中,您可以指定整數常數與 c 的標記法或組譯工具基數標記法 (0x100 到 h 的 100 是相等的例如)。 這可讓您定義 (使用#define) 在 c 中的常數,並將它設為使用中程式的 c 或 C++ 和組件部分。 您也可以指定常數之前他們在加上 0 的八進位數。 例如,0777年可指定八進位的常數。

您還想知道關於哪些方面的詳細資訊?

結束 Microsoft 特定

請參閱

參考

內嵌組譯工具