在 __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 特定