1 / 157
文档名称:

运算符重载(C程序设计基础(第4版)周霭如林伟健)ppt课件.ppt

格式:ppt   大小:1,277KB   页数:157页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

运算符重载(C程序设计基础(第4版)周霭如林伟健)ppt课件.ppt

上传人:rsqcpza 2020/9/22 文件大小:1.25 MB

下载得到文件列表

运算符重载(C程序设计基础(第4版)周霭如林伟健)ppt课件.ppt

文档介绍

文档介绍:intx,y ; y=x+y;matrixm1,m2; //矩阵类对象 m1=Madd(m1,m2); //plexc1,c2; //复数类对象c1=Cadd(c1,c2); //调用函数计算两个复数的和能表示为c1=c1+c2; ?能表示为m1=m1+m2; ?+ - * / % ^ & | ~! = < > += -= *= /= %^= &= |= << >> >>= <<= == !=<= >= && || ++ -- ->* ‘ ->[] () new delete new[] delete[]不能重载的算符. :: .* ?: ,但原有基本语义不变:: 类型类名::operatorop(参数表) { //相对于该类定义的操作 }运算符函数是一种特殊的成员函数或友元函数成员函数的语法形式为: 类型类名::operatorop(参数表) { //相对于该类定义的操作 }: 类型类名::operatorop(参数表) { //相对于该类定义的操作 }: 类型类名::operatorop(参数表) { //相对于该类定义的操作 }: 类型类名::operatorop(参数表) { //相对于该类定义的操作 }