java - 请解释为什么 x 是 2
问题描述
x = 100;
x = x-- - --x;
打印时 x 为 2。
我很困惑。我以为它会被这样评价。
x = 100 - 99;
不应该是1吗?
解决方案
推荐阅读
- javascript - Mongodb为字段设置最大值?
- python - 根据条件过滤数据框行 Pandas
- reactjs - 反应原生的 Alert.prompt() 替代方法
- java - 无法使用 JPA 获得与 DB 的连接 - 缺少 derby 嵌入式驱动程序类
- django - 防止用户在 Django API 中喜欢自己的评论
- python - 关于使用基于图像的测试使用 Squish for Windows 拖动图像
- c# - 在空间之前替换价值?
- php - 无法运行从 php 到 linux 的命令
- amazon-web-services - Terraform aws - 将更改用于创建同名 s3 存储桶的模块删除 s3 存储桶并重新创建它
- css - 将 2 个块渲染为单个元素