求助:variable set/create用法得区别?
求助:variable set/create用法得区别?variable create ...
variable set ...
在定义和设置变量时,用法上有什么说法么?
create是建立变量,然后可以modify,
那么set那? 看来求人不如求己。
自己尝试后的总结,
variable set 命令主要用于for循环中,而作用兼有create和modify两者的功用。
换句话说,如果for循环中,没有该变量,(比如第一次循环中,)set命令会建立一个新的变量(set=create)
如果该变量已经存在,比如说第二次之后的循环中,程序会检测到这个变量,如果这里使用create,则由于该变量名已经存在而导致程序报错。因此,第二次后的循环中使用set再对该变量的任何操作就属于modify的功能了,(set=modify)
所以,才循环中,无论使用create,或者modify均不合适,才会出现set。
页:
[1]