社区
PowerBuilder
帖子详情
函数可以返回一个数组吗?
wanjiashu
2003-11-10 03:53:49
函数可以返回一个数组吗?
如果可以,返回类型是什么?
接收时能否直接使用,如:
string ls_arrary[]
ls_arrary = f_getstringarrary('参数')
...全文
105
9
打赏
收藏
函数可以返回一个数组吗?
函数可以返回一个数组吗? 如果可以,返回类型是什么? 接收时能否直接使用,如: string ls_arrary[] ls_arrary = f_getstringarrary('参数')
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
好象动态的是不可以的。
不过转换的方法很多的,可以处理为字符串或者结构。
《C专家编程》:
函数
如何
返回
一个
数组
(九)
这节的内容比较少也比较简单,主要是觉得用的很少,所以单独提出来加深印象。主要涉及到
函数
如何
返回
一个
数组
的问题。还有关于内存的分配和扩展基础知识的复习。 一、如何使用指针从
函数
返回
一个
数组
。 前几节,我们分析了怎么样把
一个
数组
当参数传递给指针。本小节换个方向讨论数据的转化:从
函数
返回
一个
数组
。 严格的说,
函数
无法
返回
一个
数组
。但是可以让
函数
返回
一个
指向任何数据结构的指针,当然也可以是一
c语言,c++
函数
返回
一个
数组
,二维
数组
与其他高级语言相比,c语言,c++ 最大的不方便之处就是
函数
只能
返回
一个
数值。若要
返回
一个
数组
,必须用到指针以及动态分配内存。 这是
一个
坎,就如学吉他时的大横按一样,不少人在这个坎上望而却步。 我前几年一直看不懂,最近重温c 与c++的动态内存,发现忽然明白会用了。可能经过这几年大量的编程,越来越具有程序员思维了吧。 方法之一:
返回
一个
结构体,结构体里面包括
一个
数组
。 因为结构体
C++
函数
返回
一个
数组
的方法
C++
函数
返回
一个
数组
c++
函数
返回
一个
数组
https://www.cnblogs.com/walter-xh/p/6192800.html ---恢复内容开始--- 调用某个
函数
时经常需要
函数
返回
一个
值,我们都知道c++ 的
函数
返回
的是
一个
copy,所以当只
返回
一个
值时不会出现什么问题,直接return
一个
copy就行了,但是如果
返回
一个
数组
,事情就变得有趣了,我最近就遇到了这个问题。 先附上代码吧: #include&l...
return
返回
一个
数组
(
返回
多个值)的方法
两种方法可以让
函数
返回
多个值,一种是
返回
数组
,一种是
返回
结构体。下面只是
返回
数组
的: int* q(int t1){ //2。注意
返回
类型 int result[2]; //2.定义
数组
//巴拉巴拉巴拉巴拉 return result; //3.
返回
的是
数组
的首地址 } ...
PowerBuilder
1,105
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章