TC官方合作论坛
标题:
请问如何用一个功能返回多个值?
[打印本页]
作者:
xenolss
时间:
2012-5-12 05:02
标题:
请问如何用一个功能返回多个值?
比如
funciton string aaa(string xxx)
string aaa
aaa=利用传入的xxx取得的值
return aaa
endfunciton
但是 我利用传入的xxx可以取得多个值 并且都是有用的
如何能在一个功能里写 然后返回多个值呢?
因为如果我在写
funciton string bbb(string xxx)
string bbb
bbb=利用传入的xxx取得的值
return bbb
endfunciton
再返回一个bbb
等于我的程序取值 运行了2遍.......及其不效率
作者:
冷月无痕
时间:
2012-5-12 07:35
一 首先 函数名和变量是不能相同的
二 返回多个数值 可以用数组类型函数 返回数组
funciton string[] a()
a[0]="0"
a[1]="1"
return a
endfunciton
作者:
tyuyan
时间:
2012-5-12 09:03
来看下。 如果是在同一空间, 把你要返回的值设置为全局变量就可以了,不用那么麻烦。
空间 我的程序
字符型 a,b,c,d
功能 逻辑型 全局()
a="123"
b="456"
返回 真
功能结束
功能 逻辑型 测试()
我的程序.全局()
c=a
d=b
辅助.消息框(c)
辅助.消息框(d)
返回 真
功能结束
空间结束
复制代码
亲,如果这样够简单,请采纳。
作者:
泥巴路
时间:
2012-5-12 09:09
提示:
作者被禁止或删除 内容自动屏蔽
作者:
zhangopg
时间:
2012-5-12 09:14
回复
2楼
冷月无痕
的帖子
冷月你的速度也太快了吧?看到不少都是你第一个回的.呵呵!大神就是大神,第二个就是小三.
作者:
花开花落
时间:
2012-5-12 09:35
怎么速度都这么快啊! 来学习下。
作者:
落叶归根
时间:
2012-5-12 10:26
三姐的方法简单 。 不需要数组功能了。
作者:
q405047127
时间:
2012-5-12 10:27
TC会更适用,我们会更优秀,相信TC,相信你我~
作者:
战斗之神
时间:
2012-5-12 10:54
学习了。 这个方法真不错。
作者:
无情的冷风
时间:
2012-5-12 13:51
来看看 。学习学习
作者:
TakeBobo
时间:
2012-5-12 14:05
恩 。学习了。
作者:
xenolss
时间:
2012-5-12 14:19
回复
3楼
tyuyan
的帖子
谢谢三姐和冷月大神这么热心回复 采纳了冷月先回复的三姐不要怪我哟
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1