Cmmで使える演算子には以下のものがあります。優先順位の強い順にならんで います。ほぼ、C++に準じたものとなっています。
| 種類 | 演算子 | 結合規則 |
| 選択演算子 | () [] .
![]() |
左から右 |
| 後置単項演算子 | ++
![]() |
左から右 |
| 前置単項演算子 | ! ^ - ++
~ new |
右から左 |
| 乗除/ビット積演算子 | * / % ![]() |
左から右 |
| 加減/シフト/ビット和演算子 | + - << >> | ^ | 左から右 |
| 比較演算子 | == != < > <= >= | 左から右 |
| 論理積演算子 | ![]() |
左から右 |
| 論理和演算子 | || | 左から右 |
| 条件選択演算子 | ?: | 右から左 |
| 代入/演算代入演算子 | = += -= *= /=
<<= >>=
|= ^= := |
右から左 |