【语法】<nul下一行如果以::开头的问题
最近实验发现一个小问题,不知为何,请高人指点。
---------------------------------------------------------------------------
setlocal enabledelayedexpansion
for /l %%i in (1,1,6) do (
set var=........%%i
:: 一行可以显示多个数字
set /p print=!var!<nul @rem 一行只能显示一个数字
@rem echo !var:~-4!
set /a line=%%i%%3
if "!line!"=="0" echo.
)
---------------------------------------------------------------------------
代码中红色的部分如果用::来代替,代码就会提示错误:
难道@rem和::会有不同吗?