函数可以返回一个数组吗?

wanjiashu 2003-11-10 03:53:49
函数可以返回一个数组吗?
如果可以,返回类型是什么?
接收时能否直接使用,如:

string ls_arrary[]
ls_arrary = f_getstringarrary('参数')

...全文
102 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
YorN 2003-11-10
  • 打赏
  • 举报
回复
可以,不过是句柄 用ref
liliang800207 2003-11-10
  • 打赏
  • 举报
回复
是可以返回结构的
把数组转为结构体在装回来
不难把
lmby 2003-11-10
  • 打赏
  • 举报
回复
数组、结构都是可以作为参数的,只是对这种复杂变量来说,传送的都是地址或地址的拷贝。用ref。
gf_iLoveU 2003-11-10
  • 打赏
  • 举报
回复
都是用ref的。
wangkenping 2003-11-10
  • 打赏
  • 举报
回复
string ls_arrary[]
f_getstringarrary(ref ls_arrary)
new_work 2003-11-10
  • 打赏
  • 举报
回复
自定一个结构呢?用这种方法可以返回出来的吧。不知道这样可不可以呀?
qqjj7758 2003-11-10
  • 打赏
  • 举报
回复
同意楼上的
我又想过这个问题
后来用的reference
mittee 2003-11-10
  • 打赏
  • 举报
回复
不可以吧。如果你返回的参数多的话,可以考虑使用地址引用。
就是选上reference
xingxing 2003-11-10
  • 打赏
  • 举报
回复
好象动态的是不可以的。

不过转换的方法很多的,可以处理为字符串或者结构。

1,082

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧