1

MASM32 6.14.8444 (正確には) でコンパイルされた x86 アセンブリ コードがいくつかあり、いくつかの問題を引き起こしている 1 行のコードがあります。

semicolon equ ";"

ご覧のとおり、テキスト「;」を割り当てようとしているだけです。「セミコロン」という名前の変数に変更しましたが、次のエラーが発生します。

error A2046: missing single or double quotation mark in string

これは、アセンブリがセミコロンをコメントの開始に使用するためだと思います。この場合、文字列定数のセミコロンをエスケープするにはどうすればよいですか?

4

1 に答える 1

4

これはコンパイルします

semicolon equ 0x3b
于 2012-05-07T15:44:40.140 に答える