Operátorok#
Bevezetés#
A C++ operátorai olyan szimbólumok, amelyek lehetővé teszik műveletek végrehajtását változókon és értékeken. Ilyenek például a számtani, logikai, összehasonlító, értékadó és bitenkénti operátorok. A C++ támogatja a növelést/csökkentést, a feltételes kifejezéseket és az összetett értékadó műveleteket is. Ezek alkotják a legtöbb logikai és matematikai művelet magját bármely C++ programban, beleértve a VEXcode IQ-val végzett robotvezérlést is.
Arithmetic#
Név |
Szimbólum |
Operátor |
Példa |
|---|---|---|---|
Kiegészítés |
|
|
|
Kivonás |
|
|
|
Szorzás |
|
|
|
Osztály |
|
|
|
Modulo |
|
|
|
Tagadás |
|
|
|
Augmented Arithmetic#
Név |
Szimbólum |
Operátor |
Példa |
|---|---|---|---|
Kiegészítés |
|
|
|
Kivonás |
|
|
|
Szorzás |
|
|
|
Osztály |
|
|
|
Modulo |
|
|
|
Comparison#
Név |
Szimbólum |
Operátor |
Példa |
|---|---|---|---|
Egyenlőség |
|
|
|
Egyenlőtlenség |
|
|
|
Nagyobb, mint |
|
|
|
Kevesebb, mint |
|
|
|
Nagyobb vagy egyenlő |
|
|
|
Kisebb vagy egyenlő |
|
|
|
Logical#
Név |
Szimbólum |
Operátor |
Példa |
|---|---|---|---|
Logikai ÉS |
|
|
|
Logikai VAGY |
|
|
|
Logikai NEM |
|
|
|
Assignment#
Név |
Szimbólum |
Operátor |
Példa |
|---|---|---|---|
Kijelölés |
|
|
|
Bitwise#
Név |
Szimbólum |
Operátor |
Példa |
|---|---|---|---|
Bitenkénti ÉS |
|
|
|
Bitenkénti VAGY |
|
|
|
Bitenkénti XOR |
|
|
|
Bitenkénti NEM |
|
|
|
Balra váltás |
|
|
|
Jobbra váltás |
|
|
|
Augmented Bitwise#
Név |
Szimbólum |
Operátor |
Példa |
|---|---|---|---|
Bitenkénti ÉS |
|
|
|
Bitenkénti VAGY |
|
|
|
Bitenkénti XOR |
|
|
|
Balra váltás |
|
|
|
Jobbra váltás |
|
|
|
Ternary (Conditional)#
Név |
Szintaxis |
Példa |
|---|---|---|
Feltételes operátor |
|
|
Increment / Decrement#
Név |
Szimbólum |
Operátor |
Példa |
|---|---|---|---|
Előnövelés |
|
|
|
Utónövekedés |
|
|
|
Előcsökkentés |
|
|
|
Csökkentés utáni |
|
|
|