我的标题本来想为:if %a% leq 5 if "%a%" leq "5"有区别吗?但是论坛怎么这么短的标题都不支持呢。
感谢版主解决我的程序中输入空格退出的问题,我由此想到 " " 的作用,在if 语句中什么时候该用,什么时候不用,用不用具体有什么样的区别。我以前做过实验它们有些区别的,现在不记得了。
:back
set /p p="输入:"
if %p% equ 1 echo 1
goto back
上面这句输入空格会退出,这样不会了
:back
set /p p="输入:"
if "%p%" equ "1" echo 1
goto back