您的位置: 首页 > 文章 > C++重载运算符的规则 C++重载运算符的规则 分类: 文章 • 2025-01-22 07:53:04 C++不允许用户自己定义新的运算符,只能对已经存在的运算符进行重载 C++允许重载的运算符和不允许重载的运算符 重载不能改变运算符的优先级别 重载不能改变运算符的结和性 重载运算符的函数不能有默认参数 重载不能改变运算符的运算对象的个数(即操作数) 重载的运算符必须和用户定义类型的对象一起使用,其参数至少应有一个类对象 用于类对象的运算符一般必须重载,但有两个例外,运算符“=”和“&”不必用户重载