在<<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的帮助文档?我在网上找了很旧都没有.谢谢!
------解决方案--------------------------------------------------------
看看这个吧