c++怎样用一个函数返回两个参数?

 我来答
King920406
推荐于2019-08-09 · TA获得超过594个赞
知道小有建树答主
回答量:100
采纳率:0%
帮助的人:84.7万
展开全部
#include <iostream>
using namespace std;
struct jiegou
{
double l;
double angle;
};
double calcu(double a, double b, double l, double angle, struct jiegou& S)
{
double l1 = 0.5,
double angle1 = 0.8;

//由于形参是引用,因此对下列成员进行的修改等同对jiegou的成员修改。
S.l = l1;
S.angle = angle1;
return 0;
}
int main()
{
jiegou A;
//不知道LZ您的程序有何目的,这里我前三个实参取0,最后的实参是一个结构体的对象
calcu(0,0,0,0,A);
//测试:输出结果 0.5;
cout << A.l << endl;

return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式