返回列表 发帖

回复 37楼 的帖子

把setlocal enabledelayedexpansion放在for语句里面是为了防止读取某些含有叹号!字符串时,丢失叹号!字符。

而你的这个算幻方的题,可能不涉及到叹号!字符串的处理。所以可以把setlocal enabledelayedexpansion放在for语句外面防止超过最大递归层。

但当你处理一些含有叹号!字符串时,应该注意把setlocal enabledelayedexpansion放在for语句内部,防止丢失。

这就叫 “随机应变”,就是看情况选择setlocal enabledelayedexpansion的位置。
(*^_^*)

TOP

返回列表