跳到主要内容
版本:release

表达式

语法

描述

表达式是具有类型和值的语法元;可以在(除了 映射 之外的)表达式后添加 ; 使其成为一 条 语句

一个表达式作为语句时,其效果是对表达式进行求值,并使对表达式求值的副作用生效。

有一些表达式的可以被作为赋值运算的左值使用(即可以被赋值改变),这些表达式被称为 左值表达式

优先级和结合性

不同种类的表达式有不同的优先级和结合性,在一条表达式语句中,如果有多个不同优先级的运算符,将按照优先级从高到低的顺序依次进行求值。

对于优先级相同的并列运算,其求值顺序规则参见 表达式求值顺序

此章节未完成

示例

int a = 10;
int b = 20;
int c = a + b * 2; // c 的值为 50