- 帖子
- 168
- 积分
- 283
- 技术
- 25
- 捐助
- 0
- 注册时间
- 2014-11-23
|
2楼
发表于 2014-12-4 21:28
| 只看该作者
本帖最后由 yiwuyun 于 2014-12-4 21:32 编辑
我已经说得很清楚了,for ……in ( ) do ()里为空,for 语句后的命令不会执行。!s^^! 这时s^^被视为一个变量,这个变量没有定义,因此,!s^^!为空。现在看来,我说的那10个语句中,有些是错误的。其实,正常中不会出现那种情况,没必要较真.你可以试着set s^^=1 echo !s^^! 这个语句会显示1,因为这时s^^被定义为1. |
-
1
评分人数
-
|