Operator dodele
- Ovo je binarni operator koji smešta vrednost desnog operanda na lokaciju čije se ime nalazi sa leve strane operatora.
- Levi operand mora biti ime memorijske lokacije (ime promenljive u koju se smešta vrednost).
Postoje dve grupe ovakvog operatora:
- elementarni operator dodeljivanja (=),
- složeni operatori dodeljivanja (opšti oblik ovih operatora je <op>=)
Operator <op> može biti jedan od sledećih:
+, -, *, /, %, <<, >>, &, |, ^.
Opšti izraz a <op> = b se može napisati i u obliku a = a <op> b
Primeri:
1 2 3 |
a += 3; //ekvivalntno: a = a+3; b -= a; //ekvivalentno: b = b-a; proizvod *= a-5; // proizvod = proizvod*(a-5); |