leewger 发表于 2008-7-3 09:34:47

函数调用和返回问题

比如说我自定义一段函数
fund aaa()
$i=1
do
$i=$i+1
until $=3
retutun($i,$2,$3)
endfun


函数能一次同时返回$1,$2,$3吗?

如果能同时返回多个返回值,我在主程序中调用时,怎么只调用一个值,比如,根据条件只用$2,或者只用$3

[ 本帖最后由 leewger 于 2008-7-3 12:13 编辑 ]

真会走路的废柴 发表于 2008-7-3 09:58:46

返回多个值 用数组表示

k1727 发表于 2008-7-3 10:10:40

原帖由 leewger 于 2008-7-3 09:34 发表 http://www.autoitx.com/images/common/back.gif
比如说我自定义一段函数
fund aaa()
$i=1
do
$i=$i+1
until $=3
retutun($i,$2,$3)
endfun


函数能一次同时返回$1,$2,$3吗?

如果能同时返回多个返回值,我在主程序中调用时,怎么只调用一个值,比如 ...


Func...EndFunc---》你的codefund...endfun-----------你的错了

return ---------------------》   retutun($i,$2,$3)--------也错了。
返回值只有一个参数,但是这个参数可用是数组.

leewger 发表于 2008-7-3 10:38:37

那这个数组如何调用?

leewger 发表于 2008-7-3 12:13:11

知道如何调用了,谢谢
页: [1]
查看完整版本: 函数调用和返回问题