表达式 (C++)

本节描述 C++ 表达式。 表达式是用于实现以下一个或多个目的而使用的运算符和操作数的序列:

  • 计算来自操作数的值。

  • 指定对象或函数。

  • 产生“副作用”。(副作用是除表达式计算之外的任何操作 - 例如,修改对象的值。)

在 C++ 中,可以重载运算符,并且其含义可以是用户定义的。 但是,不能修改其优先级以及它们采用的操作数的数目。 本节描述了使用语言提供而不是重载的运算符的语法和语义。 除了表达式的类型表达式的语义之外,还包括以下主题:

其他节中有关运算符的主题:

另请参阅

C++ 语言参考