此浏览器不再受支持。
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。
本节描述 C++ 表达式。 表达式是用于实现以下一个或多个目的而使用的运算符和操作数的序列:
计算来自操作数的值。
指定对象或函数。
产生“副作用”。(副作用是除表达式计算之外的任何操作 - 例如,修改对象的值。)
在 C++ 中,可以重载运算符,并且其含义可以是用户定义的。 但是,不能修改其优先级以及它们采用的操作数的数目。 本节描述了使用语言提供而不是重载的运算符的语法和语义。 除了表达式的类型和表达式的语义之外,还包括以下主题:
主要表达式
作用域解析运算符
后缀表达式
带一元运算符的表达式
带二元运算符的表达式
条件运算符
常量表达式
转换运算符
运行时类型信息
其他节中有关运算符的主题:
C++ 内置运算符、优先级和关联性
重载运算符
typeid (C++/CLI)
注意
无法重载内置类型的运算符;它们的行为是预定义的。
C++ 语言参考
此页面是否有帮助?
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:https://aka.ms/ContentUserFeedback。
提交和查看相关反馈