声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2424|回复: 1

[ADAMS专区] 求助:variable set/create用法得区别?

[复制链接]
发表于 2006-9-18 19:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

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

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

使用道具 举报

 楼主| 发表于 2006-10-5 10:37 | 显示全部楼层
看来求人不如求己。
自己尝试后的总结,
variable set 命令主要用于for循环中,而作用兼有create和modify两者的功用。
换句话说,如果for循环中,没有该变量,(比如第一次循环中,)set命令会建立一个新的变量(set=create)
如果该变量已经存在,比如说第二次之后的循环中,程序会检测到这个变量,如果这里使用create,则由于该变量名已经存在而导致程序报错。因此,第二次后的循环中使用set再对该变量的任何操作就属于modify的功能了,(set=modify)
所以,才循环中,无论使用create,或者modify均不合适,才会出现set。

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-13 08:02 , Processed in 0.174561 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表