int x=4;int y=(x++)+(++x)+(x*10);
Java和C语言输出结果不一样
Java x=6,y=70C x=6,y=60
这事情没有什么好纠结的,结果取决于编译器,不同的编译器结果可能就不同,真正在项目中有谁会这样写代码呢!!
java 是 70 javascript 中也是 70C语言中这个称之为未定义行为,输出任何数都是可以的。(不允许这样玩)