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

关于for伪指令的有关问题

2012-03-08 
关于for伪指令的问题在win32汇编程序设计看到以下代码:_invokemacro_Proc,args:VARARGlocalcountcount

关于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的帮助文档?我在网上找了很旧都没有.谢谢!




[解决办法]
看看这个吧

热点排行