C++:重载运算符

1.重载不能改变运算符运算的对象个数

2.重载不能改变运算符的优先级别

3.重载不能改变运算符的结合性

4.重载运算符必须和用户定义的自定义类型的对象一起使用,其参数至少应该有一个是类对象,或类对象的引用

5.重载运算符的功能要类似于该运算符作用于标准类型数据时所实现的功能

6.运算符重载函数:类的成员函数、C函数、友元C函数

1.类的成员函数

C++:重载运算符_第1张图片

2.C函数

C++:重载运算符_第2张图片

3.友元C函数

C++:重载运算符_第3张图片

4.重载前++

C++:重载运算符_第4张图片

5.重载后++

C++:重载运算符_第5张图片

你可能感兴趣的:(c++,开发语言)