運算式的類型
C++ 運算式分為幾個類別:
主要運算式。 這些運算式是構成所有其他運算式的建置組塊。
後置運算式。 這些是後面接著一個運算子 (例如,陣列註標或後置遞增運算子) 的主要運算式。
以一元運算子構成的運算式。 一元運算子只會在運算式中的一個運算元上作用。
以二元運算子構成的運算式。 二元運算子會在運算式中的兩個運算元上作用。
使用條件運算子的運算式。 條件運算子是三元運算子,也是 C++ 語言中唯一的三元運算子,它會使用三個運算元。
常數運算式。 常數運算式完全是由常數資料所構成。
使用明確類型轉換的運算式。 運算式中可以使用明確類型轉換,或稱為「轉換」(Cast)。
轉型。 運算式中可以使用類型安全「轉換」(Cast)。
執行階段類型資訊。 在程式執行期間判斷物件的類型。