echo off
set a=2
for /l %%i in (1,1,10) do set /a a+=1 & echo a
pause
echo off
set a=1
for /l %%i in (1,1,10) do set /a a+=1 & echo a
pause
为什么上面的两个帖子的输出结果是一样的呢???不是没有用变量延迟么????那我认为第一个应是输出10个1吧,而第二个就是10个2吧!!!!!!为什么都输出的是a啊????
set a=2
for /l %%i in (1,1,10) do set /a a+=1 & echo a
pause
echo off
set a=1
for /l %%i in (1,1,10) do set /a a+=1 & echo a
pause
为什么上面的两个帖子的输出结果是一样的呢???不是没有用变量延迟么????那我认为第一个应是输出10个1吧,而第二个就是10个2吧!!!!!!为什么都输出的是a啊????
你想免费打电话么?你想认识更多的美女帅哥么?中国最优秀的网络电话!http://shutter.cdream.com/register.php?linkid=98188
成功永远属于你!
成功永远属于你!
