Operatori#
Ievads#
Operatori valodā C++ ir simboli, kas ļauj veikt darbības ar mainīgajiem un vērtībām. Tie ietver aritmētiskos, loģiskos, salīdzināšanas, piešķiršanas un bitu operatorus. C++ atbalsta arī palielināšanas/samazināšanas, nosacījuma izteiksmes un salikto vērtību piešķiršanu. Tie veido lielākās daļas loģikas un matemātikas kodolu jebkurā C++ programmā, tostarp robotikas vadību ar VEXcode IQ.
Arithmetic#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Papildinājums |
|
|
|
Atņemšana |
|
|
|
Reizināšana |
|
|
|
Nodaļa |
|
|
|
Modulo |
|
|
|
Noliegums |
|
|
|
Augmented Arithmetic#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Papildinājums |
|
|
|
Atņemšana |
|
|
|
Reizināšana |
|
|
|
Nodaļa |
|
|
|
Modulo |
|
|
|
Comparison#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Vienlīdzība |
|
|
|
Nevienlīdzība |
|
|
|
Lielāks nekā |
|
|
|
Mazāk nekā |
|
|
|
Lielāks vai vienāds ar |
|
|
|
Mazāks vai vienāds ar |
|
|
|
Logical#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Loģiskā UN |
|
|
|
Loģiskā VAI |
|
|
|
Loģiski NAV |
|
|
|
Assignment#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Uzdevums |
|
|
|
Bitwise#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Bitu UN |
|
|
|
Bitu VAI |
|
|
|
Bitu XOR |
|
|
|
Bitu pakāpē NAV |
|
|
|
Kreisā pārslēgšana |
|
|
|
Labā pārslēgšana |
|
|
|
Augmented Bitwise#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Bitu UN |
|
|
|
Bitu VAI |
|
|
|
Bitu XOR |
|
|
|
Kreisā pārslēgšana |
|
|
|
Labā pārslēgšana |
|
|
|
Ternary (Conditional)#
Vārds |
Sintakse |
Piemērs |
|---|---|---|
Nosacījuma operators |
|
|
Increment / Decrement#
Vārds |
Simbols |
Operators |
Piemērs |
|---|---|---|---|
Pirmspieaugums |
|
|
|
Pēc palielināšanas |
|
|
|
Pirms samazināšanas |
|
|
|
Pēcsamazināšana |
|
|
|