小编l s*_*thi的帖子

C 与 Java 中的表达式计算

int y=3;
int z=(--y) + (y=10);
Run Code Online (Sandbox Code Playgroud)

当在 C 语言中执行时, 的值z计算为 20,但当在 java 中执行相同的表达式时,执行时的z值为 12。

谁能解释为什么会发生这种情况以及有什么区别?

c java variables expression operators

0
推荐指数
1
解决办法
115
查看次数

标签 统计

c ×1

expression ×1

java ×1

operators ×1

variables ×1