操作員#
介紹#
C++ 中的運算子是用來對變數和值執行運算的符號。它們包括算術運算子、邏輯運算子、比較運算子、賦值運算子和位元運算子。 C++ 也支援遞增/遞減、條件式和複合賦值。這些構成了大多數 C++ 程式(包括使用 VEXcode IQ 的機器人控製程式)中邏輯和數學運算的核心。
Arithmetic#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
添加 |
|
|
|
減法 |
|
|
|
乘法 |
|
|
|
分配 |
|
|
|
模數 |
|
|
|
否定 |
|
|
|
Augmented Arithmetic#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
添加 |
|
|
|
減法 |
|
|
|
乘法 |
|
|
|
分配 |
|
|
|
模數 |
|
|
|
Comparison#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
平等 |
|
|
|
不等式 |
|
|
|
大於 |
|
|
|
少於 |
|
|
|
大於或等於 |
|
|
|
小於或等於 |
|
|
|
Logical#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
邏輯和 |
|
|
|
邏輯或 |
|
|
|
邏輯非 |
|
|
|
Assignment#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
任務 |
|
|
|
Bitwise#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
按位與 |
|
|
|
按位或 |
|
|
|
按位異或 |
|
|
|
按位非 |
|
|
|
左移 |
|
|
|
右移 |
|
|
|
Augmented Bitwise#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
按位與 |
|
|
|
按位或 |
|
|
|
按位異或 |
|
|
|
左移 |
|
|
|
右移 |
|
|
|
Ternary (Conditional)#
姓名 |
句法 |
例子 |
|---|---|---|
條件運算符 |
|
|
Increment / Decrement#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
預增量 |
|
|
|
後增量 |
|
|
|
前遞減 |
|
|
|
遞減後 |
|
|
|