C++ 我自定义的函数的返回值可以是结构体么。 如果可以 主函数 怎么调用。会用到指针么 举个例子吧。谢谢

本人小白一个。。。... 本人小白一个。。。 展开
 我来答
猫不爱的虫子
2012-12-23 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:111
采纳率:0%
帮助的人:103万
展开全部
木有问题啊,可以返回,但是不推荐这么返回,对性能的开销有点大。
其实就跟返回一个类什么的是一样的,CString这个类你就可以认为它是个结构体

举个例子 typedef struct A{ int a; int b;} ST_A;
ST_A Change(int x, int y)
{
ST_A st_ret;

st_ret.a == x;

st_ret.b == y;
return ST_ret;
};
这个就是返回的ST_A;
22493266
2012-12-23 · TA获得超过109个赞
知道小有建树答主
回答量:189
采纳率:0%
帮助的人:60.9万
展开全部
返回结构体的指针吧。 返回对象比较耗时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
laosizhender
2012-12-23 · 超过14用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:35.8万
展开全部
返回结构体的指针
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
afkk6
2012-12-23 · 超过12用户采纳过TA的回答
知道答主
回答量:157
采纳率:0%
帮助的人:46.1万
展开全部
不可
return+xxx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式