|
"> 谁会变量传递!
谁会变量传递!
调用方法如下:
主程序:
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,,! |
|