我是外星猪 发表于 2013-10-11 13:32:52

关于王爽书中的疑问

王爽在书中写
可以写成.idata,在一段代码里.2( 我这样写了为啥会报错?)
然后可以写成.2 (我这样写也报错)
按照前面的写法没问题,后面的写法只要用MASM编译就报错。
不知道是为啥~求教!

福禄娃娃 发表于 2013-10-11 13:32:53

经过我的仔细验证是因为王爽当时用的masm编译器版本过低为5.0
5.0支持把写成.2,可编译通过。
而masm6.15已经不支持这种语法格式了。
附带一个5.0masm编译器,楼主可自己验证一次。
这个版本的masm支持在DOSBox 0.74下编写、编译、调试程序。有edit、masm、link和debug
适合64位系统使用
链接:http://pan.baidu.com/s/1CCzx0 密码:m155

我是外星猪 发表于 2013-10-11 20:18:54

感谢版主的细心回答{:1_1:}

vitamin 发表于 2013-10-11 21:09:15

编译器的问题。
页: [1]
查看完整版本: 关于王爽书中的疑问