# 17.9.2 Binary operators

A binary operator must take two parameters, at least one of which must have
the class or struct type in which the
operator is declared. The shift operators (§14.8) are further constrained:
The type of the first parameter must be
the class or struct type in which the operator is declared, and the second
parameter must always have the type
int. A binary operator can return any type.
The signature of a binary operator consists of the operator token (+, -, *,
/, %, &, |, ^, <<, >>, ==, !=, >, <, >=, or
<=) and the types of the two formal parameters. The return type and the
names of the formal parameters are not
part of a binary operator?s signature.
Certain binary operators require pair-wise declaration. For every
declaration of either operator of a pair, there
must be a matching declaration of the other operator of the pair. Two
operator declarations match when they have
the same return type and the same type for each parameter. The following
operators require pair-wise declaration:
? operator == and operator !=
? operator > and operator <
? operator >= and operator <=
• 本文已收录于以下专栏：

## Python 入门教程 16 ---- Introduction to Bitwise Operators

• cgl1079743846
• 2013年10月05日 16:14
• 2269

## Climate Data Operators 软件

netcdf文件格式 与 grid文件格式 转换
• sudaobo
• 2012年02月15日 10:46
• 1165

Expression Add Operators  My Submissions Question Solution  Total Accepted: 1506 Total Submissions: ...
• u013027996
• 2015年09月24日 17:19
• 3264

## multi update only works with $operators 执行更新语句报错:multi update only works with$ operators 查看更新语句格式: db.c4.up...
• dingsai88
• 2015年01月28日 10:11
• 4118

• revoir
• 2016年04月16日 14:05
• 347

## 谈下不同的PHP operators，大家都知道吗

PHP运营商的一组符号执行数学运算和其他类型的操作,比如作业,比较,字符串操作等。 这些符号是我们用来告诉PHP解释器如何执行计算或处理的数据处理。 有6个基本类型的PHP运营商。它们是: 算术...
• qihailei1118
• 2015年12月18日 18:18
• 178

Given a string that contains only digits 0-9 and a target value, return all possibilities to add b...
• ER_Plough
• 2015年09月21日 11:26
• 1227

Given a string that contains only digits 0-9 and a target value, return all possibilities to add b...
• tingting256
• 2015年10月24日 14:27
• 553

## LeetCode-282. Expression Add Operators (JAVA)表达式求值

• mine_song
• 2017年04月30日 17:35
• 271

## Define your own binary operators

Define your own binary operators # The syntax for creating new binary operators in R is unlike an...
• kissjacky
• 2016年06月11日 11:41
• 351

举报原因： 您举报文章：17.9.2 Binary operators 色情 政治 抄袭 广告 招聘 骂人 其他 (最多只允许输入30个字)