陈晓猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

@echo off & setlocal enabledelayedexpansion
rem 批处理模拟数组示例
set aa=1
for %%b in (11 22 33 44 55) do (
set /a "bds[!aa!] = %%b"
set /a aa=aa+1
)

rem 注意多重复合语句的情况下使用数组可能得不到所需要的值。
for /l %%a in (1,1,5) do (
echo !bds[%%a]!
rem set x=!bds[%%i]!
rem echo !x!
)
pause

posted on 2019-01-15 21:50  陈晓猫  阅读(1788)  评论(0编辑  收藏  举报