C++重载运算符

返回类型 operator 运算符(参数列表){

成都创新互联公司致力于做网站、网站设计,成都网站设计,集团网站建设等服务标准化,推过标准化降低中小企业的建站的成本,并持续提升建站的定制化服务水平进行质量交付,让企业网站从市场竞争中脱颖而出。 选择成都创新互联公司,就选择了安全、稳定、美观的网站建设服务!

}

一般的一元运算符->一个参数,二元运算符->两个参数

若运算符函数是成员函数,则第一个运算对象隐式绑定到this指针

例:

#include "stdafx.h"
#include 
#include 
#include 
#define MAXM 1010
typedef struct Matrix{
    int n,m;
    int a[MAXM][MAXM];
    void clear(){
    n=m=0;
    memset(a,0,sizeof(a));
    }
    Matrix operator +(const Matrix &b){
    Matrix temp;
    temp.n=n;
    temp.m=m;
    int i,j;
    for(i=0;i


本文名称:C++重载运算符
链接URL:http://bzwzjz.com/article/gsogch.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设公司 网站建设费用 H5网站制作 成都h5网站建设 网站建设 成都网站建设公司 梓潼网站设计 成都网站制作 专业网站建设 成都网站设计 手机网站建设 定制级高端网站建设 网站制作报价 成都网站制作 定制网站设计 成都网站制作 营销网站建设 企业网站建设 专业网站设计 成都网站设计 手机网站建设套餐 网站建设开发