使用一元运算符的表达式
在只有一个操作数的一元运算符对表达式。 一元运算符如下所示:
这些运算符具有从右向左的结合性。 一元表达式通常涉及前面后缀或主表达式的语法。
下面是一个元表达式的可能的窗体。
后缀表达式
++一元表达式
––一元表达式
一元运算符将表达式
sizeof一元表达式
sizeof(类型名称)
decltype(表达式)
赋值表达式
释放表达式
所有 后缀表达式 被视为 一元表达式和,因为任何主要表达式视为 后缀表达式,所有主要表达式也视为 一元表达式 。 有关更多信息,请参见 后缀表达式 和 主表达式。
一元运算符 包括以下一个或多个符号: * &+–!~
将表达式 是一个一元运算符表达式来更改该类型的选项转换。 有关更多信息 转换运算符:()请参见。
表达式 可以是任何表达式。 有关更多信息,请参见 表达式(C++)。
赋值表达式 引用 new 运算符。 释放表达式 引用 delete 运算符。 有关更多信息,请参见链接本主题前面的。