# Assignement Operators

An assignment operation assigns the value of the right-hand operand to the storage location named by the left-hand operand.

| Symbol                  | Name                                 |
| ----------------------- | ------------------------------------ |
| **`=`**                 | Simple assignement operator          |
| **`*`** **`/`** **`%`** | Multiplicative assignement operators |
| **`+`** **`-`**         | Additive assignement operators       |

## Syntax <a href="#syntax" id="syntax"></a>

*`assignment-operator`*: **`=`** **`*=`** **`/=`** **`%=`** **`+=`** **`-=`**

## Example

<pre class="language-c"><code class="lang-c">int a = 1;
<strong>a += 1;
</strong>a *= a;
</code></pre>
