链接:https://www.nowcoder.com/questionTerminal/5ce602538d784f51a531bf9760592773
来源:牛客网
count = count++;这句话在Java和C++里面,运行结果是不一样的。
Java中等价于:tmp = count;count++;count = tmp;所以count为0
C++中等价于:tmp = count;count = tmp;count++;所以count为1
总结:
其实就是赋值和自增的优先级的知识点。
java自增大于赋值
c++赋值大于自增