演算子
| 演算子名 | 形式 |
|---|---|
| 関数呼出 | op1(op2) |
| 配列添字 | op1[op2] |
| 直接メンバ | op1.op2 |
| 後置増分 | op++ |
| 後置減分 | op-- |
| 前置増分 | ++op |
| 前置減分 | --op |
| 正符号 | +op |
| 負符号 | -op |
| 否定 | !op |
| 生成 | new op1 |
| 乗算 | op1 * op2 |
| 除算 | op1 / op2 |
| 剰余 | op1 % op2 |
| 加算 | op1 + op2 |
| 減算 | op1 - op2 |
| 左シフト | op1 << op2 |
| 右シフト | op1 >> op2 |
| 小なり | op1 < op2 |
| 以下 | op1 <= op2 |
| 大なり | op1 > op2 |
| 以上 | op1 >= op2 |
| 等価 | op1 == op2 |
| 非等 | op1 != op2 |
| 条件付きAND | op1 && op2 |
| 条件付きOR | op1 || op2 |
| 条件 | op1 ? op2 : op3 |
| 代入 | op1 = op2 |
| 加算代入 | op1 += op2 |
| 減算代入 | op1 -= op2 |
| 乗算代入 | op1 *= op2 |
| 除算代入 | op1 /= op2 |
| 剰余代入 | op1 %= op2 |
| 左シフト代入 | op1 <<= op2 |
| 右シフト代入 | op1 >>= op2 |
| 順次 | op1, op2 |