首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

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

2013-10-30 
Masm32是不是有毛病,标识符始终是大小写敏感的Masm32是不是有毛病,标识符始终是大小写敏感的,不是说默认是

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

热点排行