vcxz 发表于 2006-9-18 19:45

求助:variable set/create用法得区别?

求助:variable set/create用法得区别?

variable create ...
variable set ...
在定义和设置变量时,用法上有什么说法么?
create是建立变量,然后可以modify,
那么set那?

vcxz 发表于 2006-10-5 10:37

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