查看单个帖子
旧 2009-04-07, 11:21 PM   #1
huangyhg
超级版主
 
huangyhg的头像
 
注册日期: 04-03
帖子: 18592
精华: 36
现金: 249466 标准币
资产: 1080358888 标准币
huangyhg 向着好的方向发展
默认 【求助】【转帖】"> 谁会变量传递!

"> 谁会变量传递!
谁会变量传递!
调用方法如下:
主程序:
assign/ v1 = 6.
cs1 =callsub/mysub,:v1,,,
子程序:
subroutine/mysub,
a1 = 0 : first argument,
=
endsub/
格式如下
主程序:
assign/ v1 = 6.
cs1 =callsub/mysub,:v1,,,
子程序:
subroutine/mysub,
a1 = v1 : first argument,
=
endsub/
变量传递是什么意思啊?在什么情况下使用呢?请高手解释一下好么
看了上面两个格式后,我认为从计算机编程语言的角度上来看,yangzhi06的格式相比之下较正规,一看就是进行变量传递.
但从编程语言的通用规则来看,当子程序是按顺序接收传递的变量值时,那么,我认为更为准确的语句表达格式应该是:
主程序:
assign/ v1 = 1
assign/ v2 = 5
assign/ v3 = 8
cs1 =callsub/mysub,:v2,v1,v3,,
子程序:
subroutine/mysub,
a1 = : , 传递第1个值v2,(5)
a2 = : , 传递第2个值v1,(1)
a3 = : , 传递第3个值v3,(8)
=
endsub/
谢谢,star,,!
__________________
借用达朗贝尔的名言:前进吧,你会得到信心!
[url="http://www.dimcax.com"]几何尺寸与公差标准[/url]
huangyhg离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)