请教一个masm语法的问题,考试等急用。
请问一下masm中EXTERNDEF和PUBLIC 以及 EXTERN的区别和联系,谢谢各位!急急急急急急。。。
[解决办法]
masm中的EXTERNDEF的伪指令是public和extern很好的替代品,定义一个或多个名字
为name且类型为type的外部变量,标号或符号。type可以是常量ABS.
externdef [langtype] name:type [,...]
1 若name在模块中定义了,则作为public符号对待
2 若name在模块中被引用,则作为extern声明的外部符号对待
3 否则name被简单忽略掉。