网站开发 职位晋升路线,网页设计课程培训机构,网页搜索关键词,如何注册域名并建设网站其实在C中#xff0c;运算符也是一种函数#xff0c;有自己的类型#xff0c;有自己的参数#xff0c;有自己的返回值。 下面就是重载的方法#xff1a; struct vec
{int x;int y;
}; vec operator(const vec a,const vec b) //括号里面的是参数
{vec temp;temp…其实在C中运算符也是一种函数有自己的类型有自己的参数有自己的返回值。 下面就是重载的方法 struct vec
{int x;int y;
}; vec operator(const vec a,const vec b) //括号里面的是参数
{vec temp;temp.xa.xb.x;temp.ya.yb.y;return temp; //运算符的返回值
} 之后就可以相加两个vec类型的结构体了 int main()
{vec ans,a,b;a.x1;a.y2;b.x3;b.y7;ansab;printf((%d,%d)\n,ans.x,ans.y);return 0;
} 最后输出(4,9) 转载于:https://www.cnblogs.com/lixiao189/p/9322842.html