使用一元运算符的表达式

在只有一个操作数的一元运算符对表达式。 一元运算符如下所示:

这些运算符具有从右向左的结合性。 一元表达式通常涉及前面后缀或主表达式的语法。

下面是一个元表达式的可能的窗体。

  • 后缀表达式

  • ++一元表达式

  • ––一元表达式

  • 一元运算符将表达式

  • sizeof一元表达式

  • sizeof(类型名称)

  • decltype(表达式)

  • 赋值表达式

  • 释放表达式

所有 后缀表达式 被视为 一元表达式和,因为任何主要表达式视为 后缀表达式,所有主要表达式也视为 一元表达式 。 有关更多信息,请参见 后缀表达式主表达式

一元运算符 包括以下一个或多个符号: * &+–!~

将表达式 是一个一元运算符表达式来更改该类型的选项转换。 有关更多信息 转换运算符:()请参见。

表达式 可以是任何表达式。 有关更多信息,请参见 表达式(C++)

赋值表达式 引用 new 运算符。 释放表达式 引用 delete 运算符。 有关更多信息,请参见链接本主题前面的。

请参见

参考

表达式的类型