@echo off
setlocal enabledelayedexpansion
set n=0
for /f "delims=" %%i in (1.txt) do (
set a%n%=%%i
echo a!n!=!a%n%!
set /a n+=1
)
echo.
echo 从上面可以看到已经读装进数组,但是下面输出会出错(不知道该怎么改?)
echo.
for /l %%j in (0,1,!n!) do echo !a%%j!
pause
上面的代码不知道错在哪里,“echo !a%%j!”这句总是提示错误...
[ Last edited by bxdonne on 2007-11-8 at 03:39 PM ]
setlocal enabledelayedexpansion
set n=0
for /f "delims=" %%i in (1.txt) do (
set a%n%=%%i
echo a!n!=!a%n%!
set /a n+=1
)
echo.
echo 从上面可以看到已经读装进数组,但是下面输出会出错(不知道该怎么改?)
echo.
for /l %%j in (0,1,!n!) do echo !a%%j!
pause
上面的代码不知道错在哪里,“echo !a%%j!”这句总是提示错误...
[ Last edited by bxdonne on 2007-11-8 at 03:39 PM ]
