2012-05-07 1 views
0

У меня есть x86 сборка кода, компиляция под MASM32 6.14.8444 (чтобы быть точным), и есть одна строка кода, которая вызывает у меня некоторые проблемы:x86 assembly: как использовать точку с запятой в строковой константе?

semicolon equ ";" 

Как вы можете видеть, я просто пытается назначить текст ";" переменной с именем «точка с запятой», но я получаю эту ошибку:

error A2046: missing single or double quotation mark in string 

Я предполагаю, что это происходит потому, что сборка занимает точку с запятой быть началом комментария. В этом случае, как я могу избежать точки с запятой в моей строковой константе?

EDIT: Просто ответьте здесь. Используя это работает:

semicolon equ 0x3b 

ответ

2

компилируется

semicolon equ 0x3b 
+0

Это прекрасно работает. Благодаря! – Archimaredes