Assignment operators

= is a binary operator.

Accepts

  1. Place expression (a descriptor of a memory place, e.g. a variable, array element, etc.)
  2. Expression of the operand 1 type

Returns ().

There are several variations of the assignment operator performing an operation before the assignment: |=, ^=, &=, <<=, >>=, +=, -=, *=, /=, %=.