Что такое «ошибка A2008: синтаксическая ошибка: целое число» и как ее решить?
раньше, у меня есть error A2008: syntax error : .
и error A2008: syntax error : integer
, затем я посмотрел один пост с просьбой загрузить более старую версию MASM, что я и сделал, и ошибка .
была устранена, но error A2008: syntax error : integer
все еще там.
;.586
.MODEL flat,C
longestSequence PROTO, theArrayOFFSET:PTR DWORD, theArraySize: DWORD ;proto declaration
;.data
.code
longestSequence PROC USES esi edi eax ebx ,
theArrayOFFSET: PTR DWORD,
theArraySize: DWORD
LOCAL temp: DWORD 10 DUP(?) //error happens here
LOCAL lengthc: DWORD
; some irrelevant code
Я уверен, что правильно объявил LOCAL, похоже, что-то происходит с размером массива temp
. (Я пытаюсь вызвать эту процедуру из метода c ++)