当前位置: 代码迷 >> 汇编语言 >> 关于for伪指令的有关问题
  详细解决方案

关于for伪指令的有关问题

热度:5395   发布时间:2013-02-26 00:00:00.0
关于for伪指令的问题
在<<win32汇编程序设计>>看到以下代码:
_invoke macro _Proc,args:VARARG
  local count
  count = 0
% for i,< reverseArgs( args ) >
  count = count + 1
  push i
  endm
  call dword ptr _Proc  
endm

请问这个for究竟是怎样用的? 哪个是判断条件?是count吗?还有哪个百分号是什么意思?

还有以下代码:

txt TEXTEQU <>
count = 0
for i,<arglist>

  count = count + 1

  txt TEXTEQU @CatStr(i,<!,>,<%txt>)
endm
TEXTEQU 后面的<>是表示空字符串吗?@CatStr中的那些参数是什么意思?另外哪里可以得到masm的帮助文档?我在网上找了很旧都没有.谢谢!




------解决方案--------------------------------------------------------
看看这个吧
  相关解决方案