|
|
Quite simply, a unary operator is one that is used with one operand. For example, in the operator precedence table we see the second row contains the + and – unary operators, which may, for the unary minus operator, be used as follows:
int a = 10; int b = -a;
Hence, the minus sign preceding the variable a in the second line is a unary operator, used with one operator—the variable a.
Binary operators are used to perform an operation on two operands, such as the * operator for multiplying two numbers together.
There is only one ternary operator, which is the ?: conditional operator that uses three operands and is discussed a little later in this chapter.
|
|