几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   PC-DMIS (http://www.dimcax.com/hust/forumdisplay.php?f=52)
-   -   【求助】【转帖】"> 谁会变量传递! (http://www.dimcax.com/hust/showthread.php?t=4134)

huangyhg 2009-04-07 11:21 PM

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


所有的时间均为北京时间。 现在的时间是 05:51 AM.