<p>What does the <code>,</code> operator do in C?</p>

The expression:
```
```
(expression1,  expression2)
```
```
First
```
expression1
```
is evaluated, then
```
expression2
```
is evaluated, and the value of
```
expression2
```
is returned for the whole expression.