Operatörer#
Introduktion#
Operatorer i C++ är symboler som låter dig utföra operationer på variabler och värden. De inkluderar aritmetiska, logiska, jämförande, tilldelnings- och bitvisa operatorer. C++ stöder även ökning/minskning, villkorliga uttryck och sammansatt tilldelning. Dessa utgör kärnan i den mesta logiken och matematiken i alla C+±program, inklusive robotstyrning med VEXcode IQ.
Arithmetic#
Namn |
Symbol |
Operatör |
Exempel |
|---|---|---|---|
Tillägg |
|
|
|
Subtraktion |
|
|
|
Multiplikation |
|
|
|
Division |
|
|
|
Modulo |
|
|
|
Negation |
|
|
|
Augmented Arithmetic#
Namn |
Symbol |
Operatör |
Exempel |
|---|---|---|---|
Tillägg |
|
|
|
Subtraktion |
|
|
|
Multiplikation |
|
|
|
Division |
|
|
|
Modulo |
|
|
|
Comparison#
Namn |
Symbol |
Operatör |
Exempel |
|---|---|---|---|
Jämställdhet |
|
|
|
Olikhet |
|
|
|
Större än |
|
|
|
Mindre än |
|
|
|
Större än eller lika med |
|
|
|
Mindre än eller lika med |
|
|
|
Logical#
Namn |
Symbol |
Operatör |
Exempel |
|---|---|---|---|
Logiskt OCH |
|
|
|
Logisk ELLER |
|
|
|
Logiskt INTE |
|
|
|
Assignment#
Namn |
Symbol |
Operatör |
Exempel |
|---|---|---|---|
Uppdrag |
|
|
|
Bitwise#
Namn |
Symbol |
Operatör |
Exempel |
|---|---|---|---|
Bitvis OCH |
|
|
|
Bitvis ELLER |
|
|
|
Bitvis XOR |
|
|
|
Bitvis INTE |
|
|
|
Vänsterskift |
|
|
|
Högerskift |
|
|
|
Augmented Bitwise#
Namn |
Symbol |
Operatör |
Exempel |
|---|---|---|---|
Bitvis OCH |
|
|
|
Bitvis ELLER |
|
|
|
Bitvis XOR |
|
|
|
Vänsterskift |
|
|
|
Högerskift |
|
|
|
Ternary (Conditional)#
Namn |
Syntax |
Exempel |
|---|---|---|
Villkorlig operator |
|
|
Increment / Decrement#
Namn |
Symbol |
Operatör |
Exempel |
|---|---|---|---|
Förökning |
|
|
|
Efterökning |
|
|
|
Fördekrementering |
|
|
|
Efter dekrementering |
|
|
|