Operator & Operand
Operator = suatu simbol untuk memproses suatu data
Operand = data yang akan diproses
Operator berdasarkan jumlah data:
- Unary Operator = satu data
- Binary Operator = dua data
- Ternary Operator = tiga data
Berdasarkan operasinya, operator dibagi menjadi:
- Assignment (=)
- Arithmatic [+ – * / % ++ — ()]
- Relational (== != < > <= >= ?:)
- Logical (&& || !)
- Bitwise (& | ^ ~ >> <<)
- Pointer
Combined Operator = mempersingkat operator
Contoh: a=a+b —> a+=b
^ = expression or
a|b&!(a&b)