- 帖子
- 6388
- 积分
- 18843
- 技术
- 982
- 捐助
- 100
- 注册时间
- 2010-10-9
|
回复 3# qq2501
%_div% 31 2003 1000 ans 就是用第一次 for 循环将其后跟随的 31 2003 1000 ans 赋值给变量 :,再在第二次循环中引用,通过次序的颠倒,巧妙地在执行函数体之前,取得位于函数体之后的值。
函数中不是有一句 for %%a in (1 1)do if defined : ( ... )else set := 吗?这里的第一个次循环就是用来执行 else 进行取值的,赋值成功后,第二次循环才是执行函数内容 |
|