读书人

Masm32是否有毛病,标识符始终是大小写

发布时间: 2013-10-30 12:56:22 作者: rapoo

Masm32是不是有毛病,标识符始终是大小写敏感的
Masm32是不是有毛病,标识符始终是大小写敏感的,不是说默认是大小不敏感的嘛
编译参数是:
ml /c /coff /Zi /Fm test.asm


.data
A db 'helloworld',0
.code
start Proc

MoV al,a //结果照样报错未定义的标识符
[解决办法]
其实全部小写不是更方便吗?
[解决办法]
是不是保留字必须小写,标识符可以不敏感?
[解决办法]
你可以在代码开头处 加一句 :
option casemap:none

[解决办法]
估计是你的程序中使用了win32 APIs,这是区分大小写的(必须的),所以影响到了你自己的标识符。

你可以这样:

.data
A db 'helloworld',0
.code
start Proc

option casemap: all
; 这之间的符号不区分到小写
MoV al,a
option casemap: none

读书人网 >汇编语言

热点推荐