社区
非技术区
帖子详情
关于返回值
expter
2006-11-20 01:41:59
定义1个函数f(long a);
这个将返回1个数组....
在组函数怎么接受这个返回值啊...
...全文
221
3
打赏
收藏
关于返回值
定义1个函数f(long a); 这个将返回1个数组.... 在组函数怎么接受这个返回值啊...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
owlling
2006-11-20
打赏
举报
回复
这儿有两个问题,
第一,作为返回数组,你不能是stack的数组。也就是说你不能
int* f()
{
int a[10];
return a;
}
因为随着函数的结束,stack变量会消亡的,你得使用heep上空间,也就是说你得这样
int* f()
{
int* a = new int[10];
return a;
}
第二,在main端,你可以使用指针得到该数组的句柄,但是由于他是heep数组,你还要记得释放他,以免内存泄漏
int main()
{
int* p = f();
p[1]=10;
delete[] p;
return 0;
}
当然,如果你不是非用返回值不可的话,可以使用daiyong_79(口笛) 建议的方法,实现变量的引用语义、、
KUCHIBUE
2006-11-20
打赏
举报
回复
建议你在主程序里定义好数组再传进函数里......
void func(int *&ppp)
{
//...
}
int main()
{
int pp[200];
func(pp);
}
weixing979
2006-11-20
打赏
举报
回复
可以返回指向这个数组的指针
javascript少儿编程关于
返回值
的函数内容
带
返回值
的函数 好吧,我们把alert(sum)一行改成下面的代码: return sum; return后面的值叫做
返回值
。使用下面的语句调用函数就可以将这个
返回值
存储在变量中了。 result = add2(3,4); 该语句执行...
C# WebApi 接口
返回值
不困惑:
返回值
类型详解
作为程序猿,我们都知道参数和
返回值
是编程领域不可分割的两大块,此前分享了下WebApi的传参机制,今天再来看看WebApi里面另一个重要而又基础的知识点:
返回值
。还是那句话:本篇针对初初使用WebApi的同学们,比较...
python中return不
返回值
的问题解析
在本篇文章里小编给各位分享的是一篇关于python中return不
返回值
的问题解析,需要的朋友们可以学习下。
Spring MVC Controller
返回值
及异常的统一处理方法
主要给大家介绍了关于Spring MVC Controller
返回值
及异常的统一处理方法,文中通过示例代码介绍的非常详细,对大家的学习或者使用Spring MVC具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
《C++ Primer Plus第6版中文版》学习笔记(第七章)
函数原型在编程中扮演着关键角色,因为它向编译器提供了关于函数接口的信息,包括函数
返回值
类型和参数类型。这样,编译器就可以在调用函数时进行正确的类型检查。例如,函数原型`int abc(double)`告知编译器,`abc`...
非技术区
15,446
社区成员
58,117
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章