这是我的第一个问题,我很高兴加入社区.我明天有一个测试,其中一个例子就是那条线
i=0; j=2; z=2
i=j--;
Run Code Online (Sandbox Code Playgroud)
完成的确切操作是什么?因为我知道j--每次都意味着j-1.谢谢!我在Dr.Java.
i = j--;是一份任务说明.评估右侧,并将结果值分配给左侧的东西.在您的情况下,这意味着:
j读取的值(2在该代码中)j减少(1在该代码中)2)中读取的值被分配给i步骤1和2的顺序是因为--是后的j; 它是postfix减量运算符.如果它在j(前缀减量运算符)之前,则步骤1和2将反转.
| 归档时间: |
|
| 查看次数: |
1973 次 |
| 最近记录: |