多应用+插件架构,代码干净,支持一键云编译,码云点赞13K star,4.8-4.12 预售价格198元 广告
## 赋值运算符 ### 赋值运算符 + 简单赋值运算符: = + 复合赋值运算符: +=、-=、*=、/=、%= ### 赋值表达式 - 什么是表达式? + 将同类型的数据(如常量、变量、函数等),用运算符号按一定的规则连接起来的、有意义 的式子称为表达式。 + 例如:算术表达式、逻辑表达式、字符表达式等。 - 表达式的特点 + 表达式是一个意义的式子,所以一定有返回值 - 赋值表达式 + 由“=”连接的式子称为赋值表达式。 * 例如: x = a + b; * 等号=左边只能是变量,不能是常量,下面的写法是错误的:10 = 10 + 5; + 凡是表达式可以出现的地方均可出现赋值表达式 - 赋值运算符的结合性 + 赋值运算符具有右结合性, 而且优先级比算术运算符低 * 例如: int a = 3 + 5; 会先计算3 + 5, 然后再把结果赋值给a * 例如: int a = b = c = 5; 右结合性可理解为a=(b=(c=5))