Operatoriai#
Įvadas#
C++ operatoriai yra simboliai, leidžiantys atlikti operacijas su kintamaisiais ir reikšmėmis. Jie apima aritmetinius, loginius, palyginimo, priskyrimo ir bitų operatorius. C++ taip pat palaiko didinimo / mažinimo, sąlygines išraiškas ir sudėtinį priskyrimą. Tai sudaro daugumos logikos ir matematikos bet kurioje C++ programoje pagrindą, įskaitant robotų valdymą naudojant VEXcode IQ.
Arithmetic#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Papildymas |
|
|
|
Atimtis |
|
|
|
Daugyba |
|
|
|
Skyrius |
|
|
|
Modulas |
|
|
|
Neigimas |
|
|
|
Augmented Arithmetic#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Papildymas |
|
|
|
Atimtis |
|
|
|
Daugyba |
|
|
|
Skyrius |
|
|
|
Modulas |
|
|
|
Comparison#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Lygybė |
|
|
|
Nelygybė |
|
|
|
Didesnis nei |
|
|
|
Mažiau nei |
|
|
|
Didesnis arba lygus |
|
|
|
Mažesnis arba lygus |
|
|
|
Logical#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Loginis IR |
|
|
|
Loginis ARBA |
|
|
|
Loginis NE |
|
|
|
Assignment#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Užduotis |
|
|
|
Bitwise#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Bitų IR |
|
|
|
Bitų ARBA |
|
|
|
Bitų XOR |
|
|
|
Bitiškai NE |
|
|
|
Kairysis poslinkis |
|
|
|
Dešinysis poslinkis |
|
|
|
Augmented Bitwise#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Bitų IR |
|
|
|
Bitų ARBA |
|
|
|
Bitų XOR |
|
|
|
Kairysis poslinkis |
|
|
|
Dešinysis poslinkis |
|
|
|
Ternary (Conditional)#
Vardas |
Sintaksė |
Pavyzdys |
|---|---|---|
Sąlyginis operatorius |
|
|
Increment / Decrement#
Vardas |
Simbolis |
Operatorius |
Pavyzdys |
|---|---|---|---|
Priešdidinimas |
|
|
|
Po padidinimo |
|
|
|
Prieš mažėjimą |
|
|
|
Po mažinimo |
|
|
|