Referencing operator ('&')
Unary operators
Next
In the expression
&
expr
which means "take the address of the
expr
", the
expr
operand must be one of the following:
a function designator;
an
lvalue
designating an object that is not a bit field and is not declared with the register storage class specifier.
If the operand is of type
type
, the result is of type "pointer to
type
".
The
'&'
symbol is also used in C as a binary
bitwise AND operator
.